XmlTypeAttribute.IncludeInSchema Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли включать тип в документы схемы 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
Значение свойства
true
для включения типа в документ схемы XML, в противном случае false
.
Примеры
В следующем примере применяется XmlTypeAttribute к классу ExtraneousInfo
, присвоив свойству IncludeInSchema значение false
.
[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
Комментарии
XmlTypeAttribute Примените класс к классу, чтобы указать пространство имен ТИПА XML, имя типа XML и следует ли включать тип в документ схемы XML. Чтобы просмотреть результаты задания свойств XmlTypeAttribute класса, скомпилируйте приложение в виде исполняемого файла или библиотеки DLL и передайте полученный файл в средство определения схемы XML (XSD.exe). Средство записывает схему, включая определение типа.