XmlTypeAttribute.TypeName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XML türünün adını alır veya ayarlar.
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
Özellik Değeri
XML türünün adı.
Örnekler
Aşağıdaki örnek ve Job
sınıflarına XmlTypeAttribute Person
uygulanır. sınıfını derleyip sonuçta elde edilen yürütülebilir dosyayı XML Şema Tanımı aracına geçirirseniz, şema Çıktı bölümünde görüntülenir.
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
Açıklamalar
XmlTypeAttribute XML türünün ad alanını, XML türü adını ve türün XML şema belgesine eklenip eklenmeyeceğini belirtmek için sınıfına uygulayın. Sınıfın özelliklerini XmlTypeAttribute ayarlamanın sonuçlarını görmek için uygulamanızı yürütülebilir dosya veya DLL olarak derleyin ve sonuçta elde edilen dosyayı XML Şema Tanım Aracı'na (Xsd.exe) geçirin. Araç, tür tanımı da dahil olmak üzere şemayı yazar.