Freigeben über


XmlTypeAttribute.IncludeInSchema Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Typ in XML-Schemadokumente aufgenommen werden soll, oder legt diesen fest.

public:
 property bool IncludeInSchema { bool get(); void set(bool value); };
public bool IncludeInSchema { get; set; }
member this.IncludeInSchema : bool with get, set
Public Property IncludeInSchema As Boolean

Eigenschaftswert

Boolean

true, wenn der Typ in XML-Schemadokumente aufgenommen werden soll, andernfalls false.

Beispiele

Im folgenden Beispiel wird die Klasse angewendet, indem Sie die XmlTypeAttribute ExtraneousInfo IncludeInSchema Eigenschaft auf false" festlegen.


[XmlType(IncludeInSchema=false)]
public ref class ExtraneousInfo{};
[XmlType(IncludeInSchema = false)]
public class ExtraneousInfo
{
   // Insert the members of the class.
}
<XmlType(IncludeInSchema := False)> _
Public Class ExtraneousInfo
    ' Insert the members of the class.
End Class

Hinweise

XmlTypeAttribute Wenden Sie die Klasse an, um den Namespace des XML-Typs, den XML-Typnamen und den Typ im XML-Schemadokument anzugeben. Um die Ergebnisse der Einstellung 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