ElementTreeNode 클래스
ModelElements를 나타내는 ExplorerTreeNodes의 추상 클래스입니다.
상속 계층 구조
System.Object
System.MarshalByRefObject
System.Windows.Forms.TreeNode
Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
Microsoft.VisualStudio.Modeling.Shell.ElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.ModelElementTreeNode
Microsoft.VisualStudio.Modeling.Shell.RoleTreeNode
네임스페이스: Microsoft.VisualStudio.Modeling.Shell
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0(Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
구문
‘선언
Public MustInherit Class ElementTreeNode _
Inherits ExplorerTreeNode
public abstract class ElementTreeNode : ExplorerTreeNode
ElementTreeNode 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
![]() |
ElementTreeNode | 생성자 |
위쪽
속성
이름 | 설명 | |
---|---|---|
![]() |
BackColor | 트리 노드의 배경색을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
Bounds | 트리 노드의 경계를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
Checked | 트리 노드가 선택되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
Container | 이 노드를 호스팅하는 탐색기 트리 컨테이너입니다. (ExplorerTreeNode에서 상속됨) |
![]() |
ContextMenu | 이 트리 노드와 연결된 바로 가기 메뉴를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
ContextMenuStrip | 이 트리 노드와 연결된 바로 가기 메뉴를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
DefaultImageIndex | 노드 콘텐츠 기반의 아이콘에 의해 재정의되지 않는 경우 이 노드를 나타내는 아이콘에 사용할 TreeView 이미지 목록에 대한 인덱스를 가져오거나 설정합니다. (ExplorerTreeNode에서 상속됨) |
![]() |
Disposed | 이 노드를 명시적으로 삭제한 경우 true입니다. (ExplorerTreeNode에서 상속됨) |
![]() |
FirstNode | 트리 노드 컬렉션에 있는 첫째 자식 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
ForeColor | 트리 노드의 전경색을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
FullPath | 루트 트리 노드에서 현재 트리 노드까지의 경로를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
Handle | 트리 노드의 핸들을 가져옵니다. (TreeNode에서 상속됨) |
![]() |
ImageIndex | 트리 노드를 선택하지 않은 상태일 때 표시되는 이미지의 이미지 목록 인덱스 값을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
ImageKey | 트리 노드가 선택되지 않은 상태일 때 이 트리 노드와 연결된 이미지의 키를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
Index | 트리 노드 컬렉션에 있는 트리 노드의 위치를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
IsEditing | 트리 노드가 편집 가능한 상태에 있는지 여부를 나타내는 값을 가져옵니다. (TreeNode에서 상속됨) |
![]() |
IsExpanded | 트리 노드가 확장된 상태에 있는지 여부를 나타내는 값을 가져옵니다. (TreeNode에서 상속됨) |
![]() |
IsSelected | 트리 노드가 선택 상태에 있는지 여부를 나타내는 값을 가져옵니다. (TreeNode에서 상속됨) |
![]() |
IsVisible | 트리 노드의 전체 또는 일부가 표시되는지 여부를 나타내는 값을 가져옵니다. (TreeNode에서 상속됨) |
![]() |
KeepNode | 탐색 트리를 업데이트(정리)할 때 유지할 노드를 가져오거나 설정합니다. (ExplorerTreeNode에서 상속됨) |
![]() |
LastNode | 마지막 자식 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
Level | TreeView 컨트롤에 있는 트리 노드의 0부터 시작하는 깊이를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
Name | 트리 노드의 이름을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
NextNode | 다음 형제 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
NextVisibleNode | 다음의 표시되는 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
NodeFont | 트리 노드의 레이블에 텍스트를 표시하기 위해 사용된 글꼴을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
Nodes | 현재 트리 노드에 할당된 TreeNode 개체의 컬렉션을 가져옵니다. (TreeNode에서 상속됨) |
![]() |
Parent | 현재 트리 노드의 부모 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
PrevNode | 이전 형제 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
PrevVisibleNode | 이전에 표시되는 트리 노드를 가져옵니다. (TreeNode에서 상속됨) |
![]() |
RepresentedElement | 이 노드가 나타내는 ModelElement입니다(있을 경우). (ExplorerTreeNode에서 상속됨) |
![]() |
RepresentedRole | 이 노드를 나타내는 도메인 역할입니다(있는 경우). (ExplorerTreeNode에서 상속됨) |
![]() |
SelectedImageIndex | 트리 노드를 선택한 상태일 때 표시되는 이미지의 이미지 목록 인덱스 값을 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
SelectedImageKey | 트리 노드가 선택된 상태일 때 표시되는 이미지의 키를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
ShowDomainClass | 트리 노드 텍스트의 ModelElement 이름 뒤에 DomainClass 이름을 표시할지 여부를 가져오거나 설정합니다.예를 들면 "myElement (MyClass)"입니다. 노드 형식이 모델 요소를 나타내지 않을 경우 무시될 수 있습니다. |
![]() |
StateImageIndex | 부모 TreeView의 CheckBoxes 속성이 false로 설정된 경우 TreeNode의 상태를 나타내는 데 사용되는 이미지의 인덱스를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
StateImageKey | 부모 TreeView의 CheckBoxes 속성이 false로 설정된 경우 TreeNode의 상태를 나타내는 데 사용되는 이미지의 키를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
Tag | 트리 노드에 대한 데이터가 들어 있는 개체를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
Text | 트리 노드의 레이블에 표시할 텍스트를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
ToolTipText | 마우스 포인터로 TreeNode를 가리키면 나타나는 텍스트를 가져오거나 설정합니다. (TreeNode에서 상속됨) |
![]() |
TreeView | 트리 노드가 할당된 부모 트리 뷰를 가져옵니다. (TreeNode에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
BeginEdit | 트리 노드 레이블의 편집을 초기화합니다. (TreeNode에서 상속됨) |
![]() |
Clone | 트리 노드와 이 트리 노드에서 시작하는 전체 하위 트리를 복사합니다. (TreeNode에서 상속됨) |
![]() |
Collapse() | 트리 노드를 축소합니다. (TreeNode에서 상속됨) |
![]() |
Collapse(Boolean) | TreeNode 를 축소하고 선택적으로 해당 자식을 축소합니다. (TreeNode에서 상속됨) |
![]() |
CreateObjRef | 보안 중요 원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨) |
![]() |
Deserialize | 지정된 SerializationInfo에서 TreeNode의 상태를 로드합니다. (TreeNode에서 상속됨) |
![]() |
Dispose() | (ExplorerTreeNode에서 상속됨) |
![]() |
Dispose(Boolean) | 요소 이름 변경 관찰을 언후크하기 위해 Dispose 재정의 (ExplorerTreeNode.Dispose(Boolean)을(를) 재정의함) |
![]() |
EndEdit | 트리 노드 레이블의 편집을 마칩니다. (TreeNode에서 상속됨) |
![]() |
EnsureVisible | 트리 노드가 표시되고 확장되며 트리 뷰 컨트롤이 충분히 스크롤되는지 확인합니다. (TreeNode에서 상속됨) |
![]() |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) |
![]() |
Expand | 트리 노드를 확장합니다. (TreeNode에서 상속됨) |
![]() |
ExpandAll | 자식 트리 노드를 모두 확장합니다. (TreeNode에서 상속됨) |
![]() |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) |
![]() |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) |
![]() |
GetLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨) |
![]() |
GetNodeCount | 자식 트리 노드의 수를 반환합니다. (TreeNode에서 상속됨) |
![]() |
GetRepresentedElement | (ExplorerTreeNode.GetRepresentedElement()을(를) 재정의함) |
![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() |
InitializeLifetimeService | 보안 중요 이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨) |
![]() |
MemberwiseClone() | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
![]() |
MemberwiseClone(Boolean) | 현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다. (MarshalByRefObject에서 상속됨) |
![]() |
ProvideNodeText | 노드에 대한 텍스트를 제공합니다. (ExplorerTreeNode에서 상속됨) |
![]() |
Remove | 트리 뷰 컨트롤에서 현재 트리 노드를 제거합니다. (TreeNode에서 상속됨) |
![]() |
Serialize | TreeNode 의 상태를 지정된 SerializationInfo에 저장합니다. (TreeNode에서 상속됨) |
![]() |
SetRepresentedElement | (ExplorerTreeNode.SetRepresentedElement(ModelElement)을(를) 재정의함) |
![]() |
Toggle | 트리 노드를 확장된 상태 또는 축소된 상태로 설정/해제합니다. (TreeNode에서 상속됨) |
![]() |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (TreeNode에서 상속됨) |
![]() |
Update | 즉, 노드 시각적 표현 업데이트 되도록 텍스트와 아이콘 (ExplorerTreeNode.Update()을(를) 재정의함) |
![]() |
UpdateNodeText | 노드에 대한 텍스트를 업데이트합니다. (ExplorerTreeNode에서 상속됨) |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
![]() ![]() |
ISerializable.GetObjectData | TreeNode 을 serialize하는 데 필요한 데이터를 사용하여 serialization 정보를 채웁니다. (TreeNode에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.