XmlTypeAttribute.IncludeInSchema 속성

정의

XML 스키마 문서에 형식을 포함할지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether to include the type in XML schema documents.

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

속성 값

XML 스키마 문서에 형식을 포함하려면 true이고, 그렇지 않으면 false입니다.true to include the type in XML schema documents; otherwise, false.

예제

다음 예에서는 XmlTypeAttributeExtraneousInfo 클래스에 적용 하 고 IncludeInSchema 속성을 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

설명

Xml 형식의 네임 스페이스, XML 형식 이름 및 XML 스키마 문서에 형식을 포함할지 여부를 지정 하려면 클래스에 XmlTypeAttribute을 적용 합니다.Apply the XmlTypeAttribute to a class to specify the XML type's namespace, the XML type name, and whether to include the type in the XML schema document. 속성을 설정 하는 결과를 보려면를 XmlTypeAttribute 클래스, 실행 파일 또는 DLL로 애플리케이션을 컴파일 및 XML 스키마 정의 도구 (XSD.exe)를 파일에 전달 합니다.To see the results of setting the properties of the XmlTypeAttribute class, compile your application as an executable or DLL, and pass the resulting file to the XML Schema Definition tool (XSD.exe). 형식 정의 포함 하 여 스키마를 작성 하는 도구입니다.The tool writes the schema, including the type definition.

적용 대상