C# Класс Mono.Xaml.XamlLoader

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

Защищенные свойства (Protected)

Свойство Тип Описание
native_loader System.IntPtr
plugin System.IntPtr
resourceBase string
surface System.IntPtr

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

Метод Описание
CreateFromFile ( string path, bool createNamescope, Kind &kind ) : IntPtr
CreateFromString ( string xaml, bool createNamescope, Kind &kind ) : IntPtr
CreateFromString ( string xaml, bool createNamescope, bool validateTemplates, Kind &kind ) : IntPtr
CreateFromString ( string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns, Kind &kind ) : IntPtr
CreateManagedXamlLoader ( Assembly assembly, string resourceBase, IntPtr surface, IntPtr plugin ) : XamlLoader
CreateManagedXamlLoader ( string resourceBase, IntPtr surface, IntPtr plugin ) : XamlLoader
CreateObjectFromFile ( string path, bool createNamescope ) : object
CreateObjectFromString ( string xaml, bool createNamescope ) : object
CreateObjectFromString ( string xaml, bool createNamescope, bool validateTemplates ) : object
Hydrate ( Value value, string xaml ) : void
Hydrate ( Value value, string xaml, bool createNamescope ) : void
Hydrate ( Value value, string xaml, bool createNamescope, bool validateTemplates ) : void
Hydrate ( Value value, string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns ) : void
Setup ( IntPtr native_loader, IntPtr plugin, IntPtr surface, string filename, string contents ) : void
XamlLoader ( ) : System
XamlLoader ( string resourceBase, IntPtr surface, IntPtr plugin ) : System

Защищенные методы

Метод Описание
CreateFromFileInternal ( string path, bool createNamescope, Kind &kind ) : IntPtr
CreateFromStringInternal ( string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns, Kind &kind ) : IntPtr
HydrateInternal ( Value value, string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns ) : void

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

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

public CreateFromFile ( string path, bool createNamescope, Kind &kind ) : IntPtr
path string
createNamescope bool
kind Kind
Результат System.IntPtr

CreateFromFileInternal() защищенный абстрактный Метод

protected abstract CreateFromFileInternal ( string path, bool createNamescope, Kind &kind ) : IntPtr
path string
createNamescope bool
kind Kind
Результат System.IntPtr

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

public CreateFromString ( string xaml, bool createNamescope, Kind &kind ) : IntPtr
xaml string
createNamescope bool
kind Kind
Результат System.IntPtr

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

public CreateFromString ( string xaml, bool createNamescope, bool validateTemplates, Kind &kind ) : IntPtr
xaml string
createNamescope bool
validateTemplates bool
kind Kind
Результат System.IntPtr

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

public CreateFromString ( string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns, Kind &kind ) : IntPtr
xaml string
createNamescope bool
validateTemplates bool
import_default_xmlns bool
kind Kind
Результат System.IntPtr

CreateFromStringInternal() защищенный абстрактный Метод

protected abstract CreateFromStringInternal ( string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns, Kind &kind ) : IntPtr
xaml string
createNamescope bool
validateTemplates bool
import_default_xmlns bool
kind Kind
Результат System.IntPtr

CreateManagedXamlLoader() публичный статический Метод

public static CreateManagedXamlLoader ( Assembly assembly, string resourceBase, IntPtr surface, IntPtr plugin ) : XamlLoader
assembly System.Reflection.Assembly
resourceBase string
surface System.IntPtr
plugin System.IntPtr
Результат XamlLoader

CreateManagedXamlLoader() публичный статический Метод

public static CreateManagedXamlLoader ( string resourceBase, IntPtr surface, IntPtr plugin ) : XamlLoader
resourceBase string
surface System.IntPtr
plugin System.IntPtr
Результат XamlLoader

CreateObjectFromFile() публичный абстрактный Метод

public abstract CreateObjectFromFile ( string path, bool createNamescope ) : object
path string
createNamescope bool
Результат object

CreateObjectFromString() публичный абстрактный Метод

public abstract CreateObjectFromString ( string xaml, bool createNamescope ) : object
xaml string
createNamescope bool
Результат object

CreateObjectFromString() публичный абстрактный Метод

public abstract CreateObjectFromString ( string xaml, bool createNamescope, bool validateTemplates ) : object
xaml string
createNamescope bool
validateTemplates bool
Результат object

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

public Hydrate ( Value value, string xaml ) : void
value Mono.Value
xaml string
Результат void

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

public Hydrate ( Value value, string xaml, bool createNamescope ) : void
value Mono.Value
xaml string
createNamescope bool
Результат void

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

public Hydrate ( Value value, string xaml, bool createNamescope, bool validateTemplates ) : void
value Mono.Value
xaml string
createNamescope bool
validateTemplates bool
Результат void

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

public Hydrate ( Value value, string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns ) : void
value Mono.Value
xaml string
createNamescope bool
validateTemplates bool
import_default_xmlns bool
Результат void

HydrateInternal() защищенный абстрактный Метод

protected abstract HydrateInternal ( Value value, string xaml, bool createNamescope, bool validateTemplates, bool import_default_xmlns ) : void
value Mono.Value
xaml string
createNamescope bool
validateTemplates bool
import_default_xmlns bool
Результат void

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

public Setup ( IntPtr native_loader, IntPtr plugin, IntPtr surface, string filename, string contents ) : void
native_loader System.IntPtr
plugin System.IntPtr
surface System.IntPtr
filename string
contents string
Результат void

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

public XamlLoader ( ) : System
Результат System

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

public XamlLoader ( string resourceBase, IntPtr surface, IntPtr plugin ) : System
resourceBase string
surface System.IntPtr
plugin System.IntPtr
Результат System

Описание свойств

native_loader защищенное свойство

protected IntPtr,System native_loader
Результат System.IntPtr

plugin защищенное свойство

protected IntPtr,System plugin
Результат System.IntPtr

resourceBase защищенное свойство

protected string resourceBase
Результат string

surface защищенное свойство

protected IntPtr,System surface
Результат System.IntPtr