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 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). Средство записывает схему, включая определение типа.