Microsoft.VisualStudio.PlatformUI.OleComponentSupport Namespace

Classes

  Class Description
Public class ActivationChangeEventArgs The event args given to listeners of the ActivationChange event.
Public class AppActivateEventArgs The event args given to listeners of the AppActivate event.
Public class ComponentRegistrationFailedException Exception that is thrown when FRegisterComponent fails inside the OleComponent constructor.
Public class ComponentRevocationFailedException Exception that is thrown when FRevokeComponent fails inside Dispose for OleComponent
Public class ContinueMessageLoopEventArgs The event args given to a listener on the ContinueMessageLoop event.
Public class DoIdleEventArgs The event args given to a listener of the DoIdle event.
Public class GetWindowEventArgs The event args given to a listener of the GetWindow event.
Public class OleComponent Basic implementation of a disposable IOleComponent
Public class OleComponentManager
Public class PreTranslateMessageEventArgs The event args given to listeners of the PreTranslateMessage event.
Public class QueryTerminateEventArgs The event args given to a listener of the QueryTerminate event.
Public class StateChangedEventArgs The event args given to listeners of the ModalStateChanged event. (also RecordingStateChanged, WarningsOffStateChanged, RedrawOffStateChanged)

Enumerations

  Enumeration Description
Public enumeration ComponentRegistrationFlags Flags given to FRegisterComponent to indicate what kind of component services you need.
Public enumeration ComponentState Values that are states that can be used to determine the state the component manager is referring to in a OnEnterState callback.
Public enumeration DesiredStateNotifications Passed to a call to FRegisterComponent to indicate what kind of state change notifications the component is interested in receiving.
Public enumeration IdleTypes The flags given in a call to FDoIdle to indicate what kind of idle tasks should be done. This enum is also located in the DoIdleEventArgs given to listeners of the DoIdle event.
Public enumeration StateTransitionType
Public enumeration WindowType Window type desired by the caller of HwndGetWindow. Also passed to listeners of the GetWindow event in the GetWindowEventArgs object.