C# Class PowerStudio.PowerShellPackage

Inheritance: PowerStudio.LanguageServices.PowerShell.PowerShellPackageBase
Afficher le fichier Open project: IntelliTect/PowerStudio

Méthodes publiques

Méthode Description
FContinueMessageLoop ( uint uReason, IntPtr pvLoopData, MSG pMsgPeeked ) : int
FDoIdle ( uint grfidlef ) : int
FPreTranslateMessage ( MSG pMsg ) : int
FQueryTerminate ( int fPromptUser ) : int
FReserved1 ( uint dwReserved, uint message, IntPtr wParam, IntPtr lParam ) : int
HwndGetWindow ( uint dwWhich, uint dwReserved ) : IntPtr
OnActivationChange ( IOleComponent pic, int fSameComponent, OLECRINFO pcrinfo, int fHostIsActivating, OLECHOSTINFO pchostinfo, uint dwReserved ) : void
OnAppActivate ( int fActive, uint dwOtherThreadID ) : void
OnEnterState ( uint uStateID, int fEnter ) : void
OnLoseActivation ( ) : void
PowerShellPackage ( ) : System

Default constructor of the package. Inside this method you can place any initialization code that does not require any Visual Studio service because at this point the package object is created but not sited yet inside Visual Studio environment. The place to do all the other initialization is the Initialize method.

Terminate ( ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
Initialize ( ) : void

Initialization of the package; this method is called right after the package is sited, so this is the place where you can put all the initilaization code that rely on services provided by VisualStudio.

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

FContinueMessageLoop() public méthode

public FContinueMessageLoop ( uint uReason, IntPtr pvLoopData, MSG pMsgPeeked ) : int
uReason uint
pvLoopData System.IntPtr
pMsgPeeked MSG
Résultat int

FDoIdle() public méthode

public FDoIdle ( uint grfidlef ) : int
grfidlef uint
Résultat int

FPreTranslateMessage() public méthode

public FPreTranslateMessage ( MSG pMsg ) : int
pMsg MSG
Résultat int

FQueryTerminate() public méthode

public FQueryTerminate ( int fPromptUser ) : int
fPromptUser int
Résultat int

FReserved1() public méthode

public FReserved1 ( uint dwReserved, uint message, IntPtr wParam, IntPtr lParam ) : int
dwReserved uint
message uint
wParam System.IntPtr
lParam System.IntPtr
Résultat int

HwndGetWindow() public méthode

public HwndGetWindow ( uint dwWhich, uint dwReserved ) : IntPtr
dwWhich uint
dwReserved uint
Résultat System.IntPtr

Initialize() protected méthode

Initialization of the package; this method is called right after the package is sited, so this is the place where you can put all the initilaization code that rely on services provided by VisualStudio.
protected Initialize ( ) : void
Résultat void

OnActivationChange() public méthode

public OnActivationChange ( IOleComponent pic, int fSameComponent, OLECRINFO pcrinfo, int fHostIsActivating, OLECHOSTINFO pchostinfo, uint dwReserved ) : void
pic IOleComponent
fSameComponent int
pcrinfo OLECRINFO
fHostIsActivating int
pchostinfo OLECHOSTINFO
dwReserved uint
Résultat void

OnAppActivate() public méthode

public OnAppActivate ( int fActive, uint dwOtherThreadID ) : void
fActive int
dwOtherThreadID uint
Résultat void

OnEnterState() public méthode

public OnEnterState ( uint uStateID, int fEnter ) : void
uStateID uint
fEnter int
Résultat void

OnLoseActivation() public méthode

public OnLoseActivation ( ) : void
Résultat void

PowerShellPackage() public méthode

Default constructor of the package. Inside this method you can place any initialization code that does not require any Visual Studio service because at this point the package object is created but not sited yet inside Visual Studio environment. The place to do all the other initialization is the Initialize method.
public PowerShellPackage ( ) : System
Résultat System

Terminate() public méthode

public Terminate ( ) : void
Résultat void