C# 클래스 XAMLMarkupExtensions.Base.TypeExtension

상속: NestedMarkupExtension, INotifyPropertyChanged
파일 보기 프로젝트 열기: MrCircuit/XAMLMarkupExtensions

공개 메소드들

메소드 설명
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