XmlTypeAttribute.TypeName Свойство

Определение

Возвращает или задает имя типа XML.Gets or sets the name of the XML type.

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

Значение свойства

Имя типа XML.The name of the XML type.

Примеры

Следующий пример применяет XmlTypeAttribute к классам Person и Job.The following example applies the XmlTypeAttribute to the Person and Job classes. Если скомпилировать класс и передать полученный исполняемый файл в средство определения схемы XML, схема отобразится в разделе выходные данные.If you compile the class and pass the resulting executable file to the XML Schema Definition tool, the schema is displayed in the Output section.

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

Комментарии

Примените XmlTypeAttribute к классу, чтобы указать пространство имен типа XML, имя типа XML и указать, следует ли включать тип в документ схемы XML.Apply the XmlTypeAttribute to a class to specify the XML type's namespace, the XML type name, and whether to include the type in the XML schema document. Чтобы просмотреть результаты установки свойств класса XmlTypeAttribute, скомпилируйте приложение как исполняемый файл или библиотеку DLL и передайте полученный файл в средство определения схемы XML (XSD. exe).To see the results of setting the properties of the XmlTypeAttribute class, compile your application as an executable or DLL, and pass the resulting file to the XML Schema Definition Tool (Xsd.exe). Средство записывает схему, включая определение типа.The tool writes the schema, including the type definition.

Применяется к