XmlTypeAttribute.IncludeInSchema Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy należy uwzględnić typ w dokumentach schematu XML.
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
Wartość właściwości
true
w celu uwzględnienia typu w dokumentach schematu XML; w przeciwnym razie , false
.
Przykłady
Poniższy przykład dotyczy XmlTypeAttribute ExtraneousInfo
klasy , ustawiając IncludeInSchema właściwość na false
wartość .
[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
Uwagi
Zastosuj element XmlTypeAttribute do klasy, aby określić przestrzeń nazw typu XML, nazwę typu XML i określić, czy typ ma być uwzględniny w dokumencie schematu XML. Aby wyświetlić wyniki ustawiania właściwości XmlTypeAttribute klasy, skompiluj aplikację jako plik wykonywalny lub bibliotekę DLL i przekaż wynikowy plik do narzędzia definicji schematu XML (XSD.exe). Narzędzie zapisuje schemat, w tym definicję typu.