C# Class Microsoft.VisualStudio.Shell.Mocks.VsExpansionManagerMock

Inheritance: IVsExpansionManager
Exibir arquivo Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
EnumerateExpansions ( System.Guid guidLang, int fShortCutOnly, string bstrTypes, int iCountTypes, int fIncludeNULLType, int fIncludeDuplicates, IVsExpansionEnumeration &pEnum ) : int
GetExpansionByShortcut ( IVsExpansionClient pClient, System.Guid guidLang, string szShortcut, IVsTextView pView, TextSpan pts, int fShowUI, string &pszExpansionPath, string &pszTitle ) : int
GetSnippetShortCutKeybindingState ( int &fBound ) : int
GetTokenPath ( uint token, string &pbstrPath ) : int
InvokeInsertionUI ( IVsTextView pView, IVsExpansionClient pClient, System.Guid guidLang, string bstrTypes, int iCountTypes, int fIncludeNULLType, string bstrKinds, int iCountKinds, int fIncludeNULLKind, string bstrPrefixText, string bstrCompletionChar ) : int

Method Details

EnumerateExpansions() public method

public EnumerateExpansions ( System.Guid guidLang, int fShortCutOnly, string bstrTypes, int iCountTypes, int fIncludeNULLType, int fIncludeDuplicates, IVsExpansionEnumeration &pEnum ) : int
guidLang System.Guid
fShortCutOnly int
bstrTypes string
iCountTypes int
fIncludeNULLType int
fIncludeDuplicates int
pEnum IVsExpansionEnumeration
return int

GetExpansionByShortcut() public method

public GetExpansionByShortcut ( IVsExpansionClient pClient, System.Guid guidLang, string szShortcut, IVsTextView pView, TextSpan pts, int fShowUI, string &pszExpansionPath, string &pszTitle ) : int
pClient IVsExpansionClient
guidLang System.Guid
szShortcut string
pView IVsTextView
pts TextSpan
fShowUI int
pszExpansionPath string
pszTitle string
return int

GetSnippetShortCutKeybindingState() public method

public GetSnippetShortCutKeybindingState ( int &fBound ) : int
fBound int
return int

GetTokenPath() public method

public GetTokenPath ( uint token, string &pbstrPath ) : int
token uint
pbstrPath string
return int

InvokeInsertionUI() public method

public InvokeInsertionUI ( IVsTextView pView, IVsExpansionClient pClient, System.Guid guidLang, string bstrTypes, int iCountTypes, int fIncludeNULLType, string bstrKinds, int iCountKinds, int fIncludeNULLKind, string bstrPrefixText, string bstrCompletionChar ) : int
pView IVsTextView
pClient IVsExpansionClient
guidLang System.Guid
bstrTypes string
iCountTypes int
fIncludeNULLType int
bstrKinds string
iCountKinds int
fIncludeNULLKind int
bstrPrefixText string
bstrCompletionChar string
return int