다음을 통해 공유


XMLNodes 인터페이스

정의

사용자가 문서에 적용한 요소를 나타내는 XML 구조 작업창의 트리 뷰에서 노드를 나타내는 XMLNode 개체의 컬렉션입니다.

public interface class XMLNodes : IDisposable, System::ComponentModel::ISupportInitialize
[System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, System.ComponentModel.ISupportInitialize
[<System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")>]
type XMLNodes = interface
    interface IDisposable
    interface ISupportInitialize
Public Interface XMLNodes
Implements IDisposable, ISupportInitialize
특성
구현

설명

컨트롤은 XMLNodes 이름이 같은 XML 요소의 컬렉션을 나타냅니다. 스키마가 디자인 타임에 Microsoft Office Word 문서에 두 번 이상 표시할 수 있는 요소를 매핑하면 Visual Studio에서 요소에 대해 를 만듭니다XMLNodes. 스키마를 사용하면 요소의 특성 또는 요소의 상위 항목이 maxOccurs 1로 설정된 경우 요소가 두 번 이상 표시되도록 할 > 수 있습니다.

스키마가 요소 및 해당 상위 항목의 특성을 1로 설정 maxOccurs 하면 Visual Studio에서 대신 컨트롤을 XMLNode 만듭니다.

XMLNodes컨트롤은 디자인 타임에 Word 문서 수준 프로젝트에서만 만들 수 있습니다. 런타임 또는 애플리케이션 수준 프로젝트에서 만들 수 없습니다. 자세한 내용은 XMLNodes 컨트롤방법: Word 문서에 XMLNodes 컨트롤 추가를 참조하세요.

참고

이 인터페이스는 Visual Studio Tools for Office Runtime에 의해 구현되며 코드에서 직접 구현할 수는 없습니다. 자세한 내용은 Visual Studio Tools for Office 런타임 개요를 참조하세요.

사용량

이 설명서에서는 .NET Framework 4 이상을 대상으로 하는 Office 프로젝트에서 사용되는 이 형식의 버전에 대해 설명합니다. .NET Framework 3.5를 대상으로 하는 프로젝트에서는 이 형식의 멤버가 다를 수 있으며 이 형식을 위해 제공되는 코드 예제가 작동하지 않을 수도 있습니다. .NET Framework 3.5를 대상으로 하는 프로젝트의 이 형식에 대한 문서는 Visual Studio 2008 설명서의 참조 섹션(http://go.microsoft.com/fwlink/?LinkId=160658)을 참조하세요.

속성

Application

Microsoft Office Word 애플리케이션을 나타내는 Application 개체를 가져옵니다.

Container

사용자가 문서에 적용한 요소를 나타내는 XML 구조 작업창의 트리 뷰에서 노드를 나타내는 XMLNode 개체의 컬렉션입니다.

Count

XMLNodes 컬렉션의 항목 수를 가져옵니다.

Creator

XMLNodes 컨트롤이 만들어진 애플리케이션을 가져옵니다.

InnerObject

XMLNodes 컨트롤의 내부 네이티브 개체를 나타내는 XMLNodes를 가져옵니다.

Item[Int32]

지정된 인덱스의 XMLNode를 가져옵니다.

Parent

Document 컬렉션을 포함하는 문서를 나타내는 XMLNodes를 가져옵니다.

Tag

사용자가 문서에 적용한 요소를 나타내는 XML 구조 작업창의 트리 뷰에서 노드를 나타내는 XMLNode 개체의 컬렉션입니다.

메서드

Add(String, String, Object)

새로 추가된 요소를 나타내는 XMLNode 개체를 가져옵니다.

GetEnumerator()

XMLNodes 컨트롤의 열거자를 가져옵니다.

이벤트

AfterInsert

사용자가 새 XMLNode를 컬렉션 또는 하위 노드의 컬렉션에 추가할 경우 발생합니다.

BeforeDelete

컨트롤이 삭제되기 전 사용자가 컬렉션에서 XMLNode 또는 하위 노드를 삭제하면 발생합니다.

ContextEnter

커서가 노드의 컨텍스트 바깥쪽 영역에서 XMLNodes 컬렉션의 노드나 하위 노드 중 하나에 배치된 경우에 발생합니다.

ContextLeave

커서가 XMLNodes 컬렉션의 노드 또는 하위 노드 중 하나에서 원래 노드의 컨텍스트 외부 영역으로 이동될 때 발생합니다.

Deselect

커서가 XMLNodes 컬렉션의 노드 중 하나에서 이동하면 발생합니다.

Select

커서가 XMLNodes 컬렉션의 노드 중 하나에 배치된 경우에 발생합니다.

ValidationError

XMLNodes 컨트롤에 유효성 검사 오류가 있는 경우 발생합니다.

적용 대상