C# 클래스 SenseNet.ContentRepository.Storage.Schema.NodeType

상속: PropertySet
파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

공개 메소드들

메소드 설명
CreateInstance ( Node parent ) : Node
CreateInstance ( string nodeTypeName, Node parent ) : Node
GetAllTypes ( ) : TypeCollection
GetById ( int nodeTypeId ) : NodeType
GetByName ( string nodeTypeName ) : NodeType
GetChildren ( ) : TypeCollection
IsInstaceOfOrDerivedFrom ( NodeType nodeType ) : bool
IsInstaceOfOrDerivedFrom ( string nodeTypeName ) : bool

비공개 메소드들

메소드 설명
AddPropertyType ( PropertyType propertyType ) : void
CreateInstance ( NodeToken token ) : Node
GetAllTypes ( TypeCollection types ) : void
InheritPropertyType ( PropertyType propertyType ) : void
MoveTo ( NodeType parent ) : void
NodeType ( int id, string name, ISchemaRoot schemaRoot, string className, NodeType parent ) : System
RemoveInheritedPropertyTypes ( PropertyType propertyType ) : void
RemovePropertyType ( PropertyType propertyType ) : void
UpdateNodeTypePath ( ) : void

메소드 상세

CreateInstance() 공개 메소드

public CreateInstance ( Node parent ) : Node
parent Node
리턴 Node

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( string nodeTypeName, Node parent ) : Node
nodeTypeName string
parent Node
리턴 Node

GetAllTypes() 공개 메소드

public GetAllTypes ( ) : TypeCollection
리턴 TypeCollection

GetById() 공개 정적인 메소드

public static GetById ( int nodeTypeId ) : NodeType
nodeTypeId int
리턴 NodeType

GetByName() 공개 정적인 메소드

public static GetByName ( string nodeTypeName ) : NodeType
nodeTypeName string
리턴 NodeType

GetChildren() 공개 메소드

public GetChildren ( ) : TypeCollection
리턴 TypeCollection

IsInstaceOfOrDerivedFrom() 공개 메소드

public IsInstaceOfOrDerivedFrom ( NodeType nodeType ) : bool
nodeType NodeType
리턴 bool

IsInstaceOfOrDerivedFrom() 공개 메소드

public IsInstaceOfOrDerivedFrom ( string nodeTypeName ) : bool
nodeTypeName string
리턴 bool