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

属性值

Boolean

若要将此类型包括到 XML 架构文档中,则为 true;否则为 false

示例

The following example applies the XmlTypeAttribute to the ExtraneousInfo class, setting the IncludeInSchema property to 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) 。 该工具将编写架构,包括类型定义。

适用于