XmlTypeAttribute.TypeName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom du type XML.
public:
property System::String ^ TypeName { System::String ^ get(); void set(System::String ^ value); };
public string TypeName { get; set; }
member this.TypeName : string with get, set
Public Property TypeName As String
Valeur de propriété
Nom du type XML.
Exemples
L’exemple suivant applique les XmlTypeAttribute classes et Job
les Person
classes. Si vous compilez la classe et transmettez le fichier exécutable résultant à l’outil DÉFINITION de schéma XML, le schéma s’affiche dans la section Sortie.
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;
}
[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;
}
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
Remarques
Appliquez la XmlTypeAttribute valeur à une classe pour spécifier l’espace de noms du type XML, le nom du type XML et s’il faut inclure le type dans le document de schéma XML. Pour afficher les résultats de la définition des propriétés de la XmlTypeAttribute classe, compilez votre application en tant qu’exécutable ou DLL et transmettez le fichier résultant à l’outil de définition de schéma XML (Xsd.exe). L’outil écrit le schéma, y compris la définition de type.