C# 클래스 PowerStudio.PowerShellPackage

상속: PowerStudio.LanguageServices.PowerShell.PowerShellPackageBase
파일 보기 프로젝트 열기: IntelliTect/PowerStudio

공개 메소드들

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

보호된 메소드들

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

메소드 상세

Dispose() 보호된 메소드

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

FContinueMessageLoop() 공개 메소드

public FContinueMessageLoop ( uint uReason, IntPtr pvLoopData, MSG pMsgPeeked ) : int
uReason uint
pvLoopData System.IntPtr
pMsgPeeked MSG
리턴 int

FDoIdle() 공개 메소드

public FDoIdle ( uint grfidlef ) : int
grfidlef uint
리턴 int

FPreTranslateMessage() 공개 메소드

public FPreTranslateMessage ( MSG pMsg ) : int
pMsg MSG
리턴 int

FQueryTerminate() 공개 메소드

public FQueryTerminate ( int fPromptUser ) : int
fPromptUser int
리턴 int

FReserved1() 공개 메소드

public FReserved1 ( uint dwReserved, uint message, IntPtr wParam, IntPtr lParam ) : int
dwReserved uint
message uint
wParam System.IntPtr
lParam System.IntPtr
리턴 int

HwndGetWindow() 공개 메소드

public HwndGetWindow ( uint dwWhich, uint dwReserved ) : IntPtr
dwWhich uint
dwReserved uint
리턴 System.IntPtr

Initialize() 보호된 메소드

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
리턴 void

OnActivationChange() 공개 메소드

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
리턴 void

OnAppActivate() 공개 메소드

public OnAppActivate ( int fActive, uint dwOtherThreadID ) : void
fActive int
dwOtherThreadID uint
리턴 void

OnEnterState() 공개 메소드

public OnEnterState ( uint uStateID, int fEnter ) : void
uStateID uint
fEnter int
리턴 void

OnLoseActivation() 공개 메소드

public OnLoseActivation ( ) : void
리턴 void

PowerShellPackage() 공개 메소드

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
리턴 System

Terminate() 공개 메소드

public Terminate ( ) : void
리턴 void