C# 클래스 Mono.Addins.ExtensionTree

상속: Mono.Addins.TreeNode
파일 보기 프로젝트 열기: mono/mono-addins 1 사용 예제들

공개 메소드들

메소드 설명
ExtensionTree ( AddinEngine addinEngine, Mono.Addins.ExtensionContext context ) : System
LoadExtension ( string addin, Mono.Addins.Description.Extension extension, ArrayList addedNodes ) : void
ReadNode ( Mono.Addins.TreeNode tnode, string addin, Mono.Addins.Description.ExtensionNodeType ntype, Mono.Addins.Description.ExtensionNodeDescription elem, ModuleDescription module ) : Mono.Addins.ExtensionNode

비공개 메소드들

메소드 설명
CreateFieldData ( MemberInfo member, NodeAttributeAttribute at, string &name, Mono.Addins.Description.ExtensionNodeType &boundAttributeType ) : Mono.Addins.Description.ExtensionNodeType.FieldData
GetMembersMap ( Type type, Mono.Addins.Description.ExtensionNodeType &boundAttributeType ) : ExtensionNodeType.FieldData>.Dictionary
InitializeNodeType ( Mono.Addins.Description.ExtensionNodeType ntype ) : bool
LoadExtensionElement ( Mono.Addins.TreeNode tnode, string addin, ExtensionNodeDescriptionCollection extension, ModuleDescription module, int &curPos, BaseCondition parentCondition, bool inComplextCondition, ArrayList addedNodes ) : void
ReadComplexCondition ( Mono.Addins.Description.ExtensionNodeDescription elem, BaseCondition parentCondition ) : BaseCondition

메소드 상세

ExtensionTree() 공개 메소드

public ExtensionTree ( AddinEngine addinEngine, Mono.Addins.ExtensionContext context ) : System
addinEngine AddinEngine
context Mono.Addins.ExtensionContext
리턴 System

LoadExtension() 공개 메소드

public LoadExtension ( string addin, Mono.Addins.Description.Extension extension, ArrayList addedNodes ) : void
addin string
extension Mono.Addins.Description.Extension
addedNodes System.Collections.ArrayList
리턴 void

ReadNode() 공개 메소드

public ReadNode ( Mono.Addins.TreeNode tnode, string addin, Mono.Addins.Description.ExtensionNodeType ntype, Mono.Addins.Description.ExtensionNodeDescription elem, ModuleDescription module ) : Mono.Addins.ExtensionNode
tnode Mono.Addins.TreeNode
addin string
ntype Mono.Addins.Description.ExtensionNodeType
elem Mono.Addins.Description.ExtensionNodeDescription
module Mono.Addins.Description.ModuleDescription
리턴 Mono.Addins.ExtensionNode