C# 클래스 OmniXaml.Typing.TypeRepository

상속: ITypeRepository
파일 보기 프로젝트 열기: AvaloniaUI/OmniXAML 1 사용 예제들

공개 메소드들

메소드 설명
GetAttachableMember ( string name, MethodInfo getter, MethodInfo setter ) : OmniXaml.Typing.AttachableMember
GetByFullAddress ( OmniXaml.Typing.XamlTypeName xamlTypeName ) : XamlType
GetByPrefix ( string prefix, string typeName ) : XamlType
GetByQualifiedName ( string qualifiedName ) : XamlType
GetByType ( Type type ) : XamlType
GetMember ( PropertyInfo propertyInfo ) : Member
TypeRepository ( INamespaceRegistry namespaceRegistry, ITypeFactory typeTypeFactory, ITypeFeatureProvider featureProvider ) : System

메소드 상세

GetAttachableMember() 공개 메소드

public GetAttachableMember ( string name, MethodInfo getter, MethodInfo setter ) : OmniXaml.Typing.AttachableMember
name string
getter System.Reflection.MethodInfo
setter System.Reflection.MethodInfo
리턴 OmniXaml.Typing.AttachableMember

GetByFullAddress() 공개 메소드

public GetByFullAddress ( OmniXaml.Typing.XamlTypeName xamlTypeName ) : XamlType
xamlTypeName OmniXaml.Typing.XamlTypeName
리턴 XamlType

GetByPrefix() 공개 메소드

public GetByPrefix ( string prefix, string typeName ) : XamlType
prefix string
typeName string
리턴 XamlType

GetByQualifiedName() 공개 메소드

public GetByQualifiedName ( string qualifiedName ) : XamlType
qualifiedName string
리턴 XamlType

GetByType() 공개 메소드

public GetByType ( Type type ) : XamlType
type System.Type
리턴 XamlType

GetMember() 공개 메소드

public GetMember ( PropertyInfo propertyInfo ) : Member
propertyInfo System.Reflection.PropertyInfo
리턴 Member

TypeRepository() 공개 메소드

public TypeRepository ( INamespaceRegistry namespaceRegistry, ITypeFactory typeTypeFactory, ITypeFeatureProvider featureProvider ) : System
namespaceRegistry INamespaceRegistry
typeTypeFactory ITypeFactory
featureProvider ITypeFeatureProvider
리턴 System