C# Класс Castle.VisualStudio.NVelocityLanguageService.NVelocityPackage

Наследование: Microsoft.VisualStudio.Shell.Package, IOleComponent, IVsInstalledProduct
Показать файл Открыть проект

Открытые методы

Метод Описание
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
NVelocityPackage ( ) : 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.

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
Terminate ( ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
CreateService ( IServiceContainer container, Type serviceType ) : object
GetResourceString ( string resourceName ) : string
IVsInstalledProduct ( string &pbstrName ) : int
IVsInstalledProduct ( uint &pIdBmp ) : int
RegisterForIdleTime ( ) : void

Описание методов

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

NVelocityPackage() публичный Метод

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 NVelocityPackage ( ) : System
Результат System

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

Terminate() публичный Метод

public Terminate ( ) : void
Результат void