C# Класс OmniXaml.Typing.NamespaceRegistry

Наследование: INamespaceRegistry
Показать файл Открыть проект

Открытые методы

Метод Описание
AddNamespace ( XamlNamespace xamlNamespace ) : void
GetClrNamespaceByPrefix ( string prefix ) : OmniXaml.Typing.ClrNamespace
GetNamespace ( string name ) : OmniXaml.Typing.Namespace
GetNamespaceByPrefix ( string prefix ) : OmniXaml.Typing.Namespace
GetXamlNamespace ( string ns ) : XamlNamespace
GetXamlNamespaceByPrefix ( string prefix ) : XamlNamespace
RegisterPrefix ( OmniXaml.Typing.PrefixRegistration prefixRegistration ) : void

Приватные методы

Метод Описание
ExtractNamespace ( string formattedClrString ) : OmniXaml.Typing.ClrNamespace
GetAssembly ( string assemblyPart ) : Assembly
GetXamlNamespaceNameByPrefix ( string prefix ) : string
IsClrNamespace ( string ns ) : bool
RegisterWhenItsClrNs ( string prefix, string @namespace ) : void

Описание методов

AddNamespace() публичный Метод

public AddNamespace ( XamlNamespace xamlNamespace ) : void
xamlNamespace XamlNamespace
Результат void

GetClrNamespaceByPrefix() публичный Метод

public GetClrNamespaceByPrefix ( string prefix ) : OmniXaml.Typing.ClrNamespace
prefix string
Результат OmniXaml.Typing.ClrNamespace

GetNamespace() публичный Метод

public GetNamespace ( string name ) : OmniXaml.Typing.Namespace
name string
Результат OmniXaml.Typing.Namespace

GetNamespaceByPrefix() публичный Метод

public GetNamespaceByPrefix ( string prefix ) : OmniXaml.Typing.Namespace
prefix string
Результат OmniXaml.Typing.Namespace

GetXamlNamespace() публичный Метод

public GetXamlNamespace ( string ns ) : XamlNamespace
ns string
Результат XamlNamespace

GetXamlNamespaceByPrefix() публичный Метод

public GetXamlNamespaceByPrefix ( string prefix ) : XamlNamespace
prefix string
Результат XamlNamespace

RegisterPrefix() публичный Метод

public RegisterPrefix ( OmniXaml.Typing.PrefixRegistration prefixRegistration ) : void
prefixRegistration OmniXaml.Typing.PrefixRegistration
Результат void