다음을 통해 공유


XmlDataProvider.Document 속성

정의

바인딩 소스로 사용할 XmlDocument를 가져오거나 설정합니다.

public:
 property System::Xml::XmlDocument ^ Document { System::Xml::XmlDocument ^ get(); void set(System::Xml::XmlDocument ^ value); };
public System.Xml.XmlDocument Document { get; set; }
member this.Document : System.Xml.XmlDocument with get, set
Public Property Document As XmlDocument

속성 값

바인딩 소스로 사용할 XmlDocument입니다. 기본값은 null입니다.

설명

XmlDataProvider 는 XML 데이터에 액세스하는 다음과 같은 방법을 노출합니다.

  • 클래스를 사용하여 인라인 XML 데이터를 포함할 XmlDataProvider 수 있습니다.

  • 속성을 XML 데이터 파일의 로 Uri 설정할 Source 수 있습니다.

  • 이 속성을 XmlDocument로 설정할 수 있습니다.

XmlDataProvider 는 이벤트가 발생할 때 에 대한 모든 바인딩의 전체 새로 고침을 XmlDocument.NodeChanged 수행합니다. 특정 노드에 대한 최적화는 없습니다.

속성이 Source 설정되면 인라인 XML 데이터가 삭제됩니다. 속성이 Document 설정되면 속성이 Source 지워지고 인라인 XML 데이터가 삭제됩니다.

다음 속성을 설정하면 이 개체가 암시적으로 XmlDataProvider 새로 고쳐 Source집니다. , Document, XmlNamespaceManagerXPath. 속성을 변경할 때는 여러 새로 고침을 일으키는, 사용 DeferRefresh 것이 좋습니다.

적용 대상