XmlTypeAttribute.TypeName プロパティ
アセンブリ: System.Xml (system.xml.dll 内)

Dim instance As XmlTypeAttribute Dim value As String value = instance.TypeName instance.TypeName = value
/** @property */ public String get_TypeName () /** @property */ public void set_TypeName (String value)
XML 型の名前。

XmlTypeAttribute をクラスに適用し、XML 型の名前空間、XML 型名、および XML スキーマ ドキュメントにその型を含めるかどうかを指定します。XmlTypeAttribute クラスのプロパティの設定結果を確認するには、アプリケーションをコンパイルして実行可能ファイルまたは DLL を生成し、生成されたファイルを XML スキーマ定義ツール (Xsd.exe) に渡します。このツールは、型定義を含むスキーマを作成します。

XmlTypeAttribute を Person クラスと Job クラスに適用する例を次に示します。クラスをコンパイルし、生成された実行可能ファイルを XML スキーマ定義ツールに渡すと、スキーマが出力セクションに表示されます。
Public Class Group Public Staff() As Person End Class <XmlType(TypeName := "Employee", _ Namespace := "http://www.cpandl.com")> _ Public Class Person Public PersonName As String Public Position As Job End Class <XmlType(TypeName := "Occupation", _ Namespace := "http://www.cohowinery.com")> _ Public Class Job Public JobName As String End Class
public class Group { public Person[]Staff; } [XmlType(TypeName = "Employee", Namespace = "http://www.cpandl.com")] public class Person { public string PersonName; public Job Position; } [XmlType(TypeName = "Occupation", Namespace = "http://www.cohowinery.com")] public class Job { public string JobName; }
ref class Person; ref class Job; ref class Group { public: array<Person^>^Staff; }; [XmlType(TypeName="Employee", Namespace="http://www.cpandl.com")] public ref class Person { public: String^ PersonName; Job^ Position; }; [XmlType(TypeName="Occupation", Namespace="http://www.cohowinery.com")] public ref class Job { public: String^ JobName; };
public class Group { public Person staff[]; } //Group /** @attribute XmlType(TypeName = "Employee", Namespace = "http://www.cpandl.com") */ public class Person { public String personName; public Job position; } //Person /** @attribute XmlType(TypeName = "Occupation", Namespace = "http://www.cohowinery.com") */ public class Job { public String jobName; } //Job

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からXmlTypeAttribute.TypeName プロパティを検索する場合は、下記のリンクをクリックしてください。

- XmlTypeAttribute.TypeName プロパティのページへのリンク