XmlTypeAttribute.TypeName Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Namens des XML-Typs.

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

Eigenschaftswert

Der Name des XML-Typs.

Beispiele

The following example applies the XmlTypeAttribute to the Person and Job classes. Wenn Sie die Klasse kompilieren und die resultierende ausführbare Datei an das XML-Schemadefinitionstool übergeben, wird das Schema im Ausgabeabschnitt angezeigt.

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

Hinweise

Wenden Sie die XmlTypeAttribute Klasse auf eine Klasse an, um den Namespace des XML-Typs, den XML-Typnamen und den Typ im XML-Schemadokument anzugeben. Um die Ergebnisse des Festlegens der Eigenschaften der XmlTypeAttribute Klasse anzuzeigen, kompilieren Sie Ihre Anwendung als ausführbare Datei oder DLL, und übergeben Sie die resultierende Datei an das XML-Schemadefinitionstool (Xsd.exe). Das Tool schreibt das Schema, einschließlich der Typdefinition.

Gilt für: