IExplorerNodeTypeDefinition 인터페이스
서버 탐색기 노드의 SharePoint 연결 계층 구조에서 새 노드 형식의 동작을 정의합니다.
네임스페이스: Microsoft.VisualStudio.SharePoint.Explorer
어셈블리: Microsoft.VisualStudio.SharePoint(Microsoft.VisualStudio.SharePoint.dll)
구문
‘선언
Public Interface IExplorerNodeTypeDefinition _
Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeTypeDefinition : IAnnotatedObject,
IExplorerNodeEvents
IExplorerNodeTypeDefinition 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Annotations | IAnnotatedObject 인터페이스를 구현하는 개체와 사용자 지정 데이터를 연결하는 IAnnotationDictionary 인스턴스를 가져옵니다. (IAnnotatedObject에서 상속됨) | |
DefaultIcon | 이 노드 형식에 의해 정의되는 노드의 기본 아이콘을 가져오거나 설정합니다. | |
IsAlwaysLeaf | 이 형식의 노드에 자식 노드가 없는지 여부를 나타내는 값을 가져옵니다. | |
Name | 이 노드 형식에 연결된 이름을 가져옵니다. | |
NodeType | 이 형식의 노드에 대개 자식 노드가 없는지 여부를 나타내는 부울 값을 가져옵니다.IExplorerNodeType에 대한 확장이 있는 경우 이 속성은 대체됩니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
NodeChildrenRequested | IExplorerNode 가 자식 노드를 요청할 때 발생합니다. (IExplorerNodeEvents에서 상속됨) | |
NodeDisposing | IExplorerNode 가 삭제되려고 할 때 발생합니다. (IExplorerNodeEvents에서 상속됨) | |
NodeInitialized | 새 IExplorerNode가 초기화될 때 발생합니다. (IExplorerNodeEvents에서 상속됨) | |
NodeMenuItemsRequested | IExplorerNode 가 바로 가기 메뉴 항목을 요청할 때 발생합니다. (IExplorerNodeEvents에서 상속됨) | |
NodePropertiesRequested | IExplorerNode 가 속성을 요청할 때 발생합니다. (IExplorerNodeEvents에서 상속됨) |
위쪽
설명
노드의 새 형식을 만들려면 IExplorerNodeTypeProvider 인터페이스를 구현합니다. InitializeType 메서드 구현에서 IExplorerNodeTypeDefinition 매개 변수의 속성과 이벤트를 사용하여 새 노드 형식의 동작을 정의합니다. 자세한 내용은 방법: 서버 탐색기에 사용자 지정 SharePoint 노드 추가을 참조하십시오.
각 노드 형식은 IExplorerNodeTypeDefinition 개체 하나에 의해 초기화됩니다.