XMLNodes 인터페이스
XML 구조 작업창의 트리 뷰에 있는 노드를 나타내는 Microsoft.Office.Interop.Word.XMLNode 개체의 컬렉션으로, 사용자가 문서에 적용한 요소를 나타냅니다.
네임스페이스: Microsoft.Office.Tools.Word
어셈블리: Microsoft.Office.Tools.Word(Microsoft.Office.Tools.Word.dll)
구문
‘선언
<GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")> _
Public Interface XMLNodes _
Inherits IDisposable, ISupportInitialize
[GuidAttribute("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable,
ISupportInitialize
XMLNodes 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Application | Microsoft Office Word 응용 프로그램을 나타내는 Microsoft.Office.Interop.Word.Application 개체를 가져옵니다. | |
Container | ||
Count | XMLNodes 컬렉션의 항목 수를 가져옵니다. | |
Creator | XMLNodes 컨트롤이 만들어진 응용 프로그램을 가져옵니다. | |
InnerObject | XMLNodes 컨트롤의 내부 네이티브 개체를 나타내는 Microsoft.Office.Interop.Word.XMLNodes를 가져옵니다. | |
Item | 지정된 인덱스에 있는 Microsoft.Office.Interop.Word.XMLNode를 가져옵니다. | |
Parent | XMLNodes 컬렉션을 포함하는 문서를 나타내는 Microsoft.Office.Interop.Word.Document를 가져옵니다. | |
Tag | 인프라입니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Add | 새로 추가된 요소를 나타내는 Microsoft.Office.Interop.Word.XMLNode 개체를 가져옵니다. | |
BeginInit | 초기화가 시작됨을 개체에 알립니다. (ISupportInitialize에서 상속됨) | |
Dispose | 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨) | |
EndInit | 초기화가 완료됨을 개체에 알립니다. (ISupportInitialize에서 상속됨) | |
GetEnumerator | XMLNodes 컨트롤의 열거자를 가져옵니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
AfterInsert | 사용자가 새 Microsoft.Office.Interop.Word.XMLNode를 컬렉션 또는 하위 노드의 컬렉션에 추가할 경우 발생합니다. | |
BeforeDelete | 컨트롤이 삭제되기 전 사용자가 컬렉션에서 Microsoft.Office.Interop.Word.XMLNode 또는 하위 노드를 삭제하면 발생합니다. | |
ContextEnter | 커서가 노드의 컨텍스트 바깥쪽 영역에서 XMLNodes 컬렉션의 노드나 하위 노드 중 하나에 배치된 경우에 발생합니다. | |
ContextLeave | 커서가 XMLNodes 컬렉션의 노드 또는 하위 노드 중 하나에서 원래 노드의 컨텍스트 외부 영역으로 이동될 때 발생합니다. | |
Deselect | 커서가 XMLNodes 컬렉션의 노드 중 하나에서 이동하면 발생합니다. | |
Select | 커서가 XMLNodes 컬렉션의 노드 중 하나에 배치된 경우에 발생합니다. | |
ValidationError | XMLNodes 컨트롤에 유효성 검사 오류가 있는 경우 발생합니다. |
위쪽
설명
XMLNodes 컨트롤은 같은 이름을 가진 XML 요소의 컬렉션을 나타냅니다.스키마가 디자인 타임에 Microsoft Office Word 문서에 두 번 이상 나타나도록 허용하는 요소를 매핑할 때 Visual Studio는 요소에 대해 XMLNodes를 만듭니다.스키마는 요소나 요소의 상위 maxOccurs 특성이 1 이상으로 설정된 경우 요소가 한 번 이상 나타나도록 허용할 수 있습니다.
스키마가 요소에 대해 maxOccurs 특성을 설정하고 상위 항목을 1로 설정하는 경우 Visual Studio는 대신 XMLNode 컨트롤을 만듭니다.
XMLNodes 컨트롤은 디자인 타임에 Word 문서 수준 프로젝트만 만들 수 있습니다.런타임 시 또는 응용 프로그램 수준 프로젝트에서 만들 수 없습니다.자세한 내용은 XMLNodes 컨트롤 및 방법: Word 문서에 XMLNodes 컨트롤 추가을 참조하십시오.
[!참고]
이 인터페이스는 Visual Studio Tools for Office Runtime에 의해 구현되며 코드에서 직접 구현할 수는 없습니다. 자세한 내용은 Visual Studio Tools for Office 런타임 개요를 참조하십시오.
용도
이 설명서에서는 .NET Framework 4 및 .NET Framework 4.5를 대상으로 하는 Office 프로젝트에서 사용되는 이 형식의 버전에 대해 설명합니다. .NET Framework 3.5를 대상으로 하는 프로젝트에서는 이 형식의 멤버가 다를 수 있으며 이 형식을 위해 제공되는 코드 예제가 작동하지 않을 수도 있습니다. .NET Framework 3.5를 대상으로 하는 프로젝트의 이 형식에 대한 문서는 Visual Studio 2008 설명서의 다음 참조 섹션을 참조하십시오. https://go.microsoft.com/fwlink/?LinkId=160658.
참고 항목
참조
Microsoft.Office.Tools.Word 네임스페이스