XmlTypeAttribute.TypeName Properti

Definisi

Mendapatkan atau mengatur nama jenis 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

Nilai Properti

Nama jenis XML.

Contoh

Contoh berikut menerapkan ke XmlTypeAttributePerson kelas dan Job . Jika Anda mengkompilasi kelas dan meneruskan file yang dapat dieksekusi yang dihasilkan ke alat Definisi Skema XML, skema ditampilkan di bagian Output.

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

Keterangan

XmlTypeAttribute Terapkan ke kelas untuk menentukan namespace tipe XML, nama jenis XML, dan apakah akan menyertakan jenis dalam dokumen skema XML. Untuk melihat hasil pengaturan properti XmlTypeAttribute kelas, kompilasi aplikasi Anda sebagai executable atau DLL, dan teruskan file yang dihasilkan ke Xml Schema Definition Tool (Xsd.exe). Alat ini menulis skema, termasuk definisi jenis.

Berlaku untuk