XmlTypeAttribute.TypeName Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.