C# Класс XAMLMarkupExtensions.Base.TypeExtension

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

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

Метод Описание
FormatOutput ( TargetInfo endPoint, TargetInfo info ) : object

This function returns the properly prepared output of the markup extension.

TypeExtension ( ) : System

Creates a new instance.

TypeExtension ( string type ) : System

Creates a new instance.

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

Метод Описание
OnServiceProviderChanged ( IServiceProvider serviceProvider ) : void

Override this function, if (and only if) additional information is needed from the IServiceProvider instance that is passed to NestedMarkupExtension.ProvideValue.

RaisePropertyChanged ( string propertyName ) : void

Raises a new E:INotifyPropertyChanged.PropertyChanged event.

UpdateOnEndpoint ( TargetInfo endpoint ) : bool

This method must return true, if an update shall be executed when the given endpoint is reached. This method is called each time an endpoint is reached.

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

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

This function returns the properly prepared output of the markup extension.
public FormatOutput ( TargetInfo endPoint, TargetInfo info ) : object
endPoint TargetInfo Information about the endpoint.
info TargetInfo Information about the target.
Результат object

OnServiceProviderChanged() защищенный Метод

Override this function, if (and only if) additional information is needed from the IServiceProvider instance that is passed to NestedMarkupExtension.ProvideValue.
protected OnServiceProviderChanged ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider A service provider.
Результат void

RaisePropertyChanged() защищенный Метод

Raises a new E:INotifyPropertyChanged.PropertyChanged event.
protected RaisePropertyChanged ( string propertyName ) : void
propertyName string The name of the property that changed.
Результат void

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

Creates a new instance.
public TypeExtension ( ) : System
Результат System

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

Creates a new instance.
public TypeExtension ( string type ) : System
type string The name of the type.
Результат System

UpdateOnEndpoint() защищенный Метод

This method must return true, if an update shall be executed when the given endpoint is reached. This method is called each time an endpoint is reached.
protected UpdateOnEndpoint ( TargetInfo endpoint ) : bool
endpoint TargetInfo Information on the specific endpoint.
Результат bool