C# 클래스 System.Windows.Interop.ActiveXHost

상속: System.Windows.Interop.HwndHost
파일 보기 프로젝트 열기: mind0n/hive 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ActiveXHost System
ActiveXHost System
AttachInterfaces void
AttachInterfacesInternal void
AttachWindow void
BuildWindowCore HandleRef
CreateActiveXObject object
CreateActiveXSite ActiveXSite
CreateSink void
DetachInterfaces void
DetachInterfacesInternal void
DetachSink void
DoVerb bool
GetAxHostState bool
GetExtent NativeMethods.SIZE
OnAccessKeyPressed void
OnActiveXStateChange void
OnGotFocus void
OnInitialized void
OnIsEnabledInvalidated void
OnLostFocus void
OnVisibilityInvalidated void
OnWindowPositionChanged void
RegisterAccessKey void
SetAxHostState void
SetExtent NativeMethods.SIZE
StartEvents void
StopEvents void
TransitionDownTo void
TransitionFromInPlaceActiveToRunning void
TransitionFromInPlaceActiveToUIActive void
TransitionFromLoadedToPassive void
TransitionFromLoadedToRunning void
TransitionFromPassiveToLoaded void
TransitionFromRunningToInPlaceActive void
TransitionFromRunningToLoaded void
TransitionFromUIActiveToInPlaceActive void
TransitionUpTo void

보호된 메소드들

메소드 설명
DestroyWindowCore ( HandleRef hwnd ) : void

Derived classes override this method to destroy the window being hosted.

Dispose ( bool disposing ) : void
MeasureOverride ( Size swConstraint ) : Size
OnAccessKey ( AccessKeyEventArgs args ) : void
OnPropertyChanged ( DependencyPropertyChangedEventArgs e ) : void

비공개 메소드들

메소드 설명
ActiveXHost ( ) : System
ActiveXHost ( Guid clsid, bool fTrusted ) : System
AttachInterfaces ( object nativeActiveXObject ) : void
AttachInterfacesInternal ( ) : void
AttachWindow ( IntPtr hwnd ) : void
BuildWindowCore ( HandleRef hwndParent ) : HandleRef
CreateActiveXObject ( Guid clsid ) : object
CreateActiveXSite ( ) : ActiveXSite
CreateSink ( ) : void
DetachInterfaces ( ) : void
DetachInterfacesInternal ( ) : void
DetachSink ( ) : void
DoVerb ( int verb ) : bool
GetAxHostState ( int mask ) : bool
GetExtent ( ) : NativeMethods.SIZE
OnAccessKeyPressed ( object sender, AccessKeyPressedEventArgs args ) : void
OnActiveXStateChange ( int oldState, int newState ) : void

Called whenever the ActiveX state changes. Subclasses can do additional hookup/cleanup depending on the state transitions

OnGotFocus ( object sender, KeyboardFocusChangedEventArgs e ) : void
OnInitialized ( object sender, EventArgs e ) : void
OnIsEnabledInvalidated ( ActiveXHost axHost ) : void
OnLostFocus ( object sender, KeyboardFocusChangedEventArgs e ) : void
OnVisibilityInvalidated ( ActiveXHost axHost ) : void
OnWindowPositionChanged ( Rect bounds ) : void
RegisterAccessKey ( char key ) : void
SetAxHostState ( int mask, bool value ) : void
SetExtent ( int width, int height ) : NativeMethods.SIZE
StartEvents ( ) : void
StopEvents ( ) : void
TransitionDownTo ( ActiveXHelper.ActiveXState state ) : void
TransitionFromInPlaceActiveToRunning ( ) : void
TransitionFromInPlaceActiveToUIActive ( ) : void
TransitionFromLoadedToPassive ( ) : void
TransitionFromLoadedToRunning ( ) : void
TransitionFromPassiveToLoaded ( ) : void
TransitionFromRunningToInPlaceActive ( ) : void
TransitionFromRunningToLoaded ( ) : void
TransitionFromUIActiveToInPlaceActive ( ) : void
TransitionUpTo ( ActiveXHelper.ActiveXState state ) : void

메소드 상세

DestroyWindowCore() 보호된 메소드

Derived classes override this method to destroy the window being hosted.
protected DestroyWindowCore ( HandleRef hwnd ) : void
hwnd HandleRef
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

MeasureOverride() 보호된 메소드

protected MeasureOverride ( Size swConstraint ) : Size
swConstraint Size
리턴 Size

OnAccessKey() 보호된 메소드

protected OnAccessKey ( AccessKeyEventArgs args ) : void
args AccessKeyEventArgs
리턴 void

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( DependencyPropertyChangedEventArgs e ) : void
e DependencyPropertyChangedEventArgs
리턴 void