VsExpansionPackageClass.InvokeInsertionUI Method

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntax

'宣言
Public Overridable Function InvokeInsertionUI ( _
    pView As IVsTextView, _
    pClient As IVsExpansionClient, _
    guidLang As Guid, _
    bstrTypes As String(), _
    iCountTypes As Integer, _
    fIncludeNULLType As Integer, _
    bstrKinds As String(), _
    iCountKinds As Integer, _
    fIncludeNULLKind As Integer, _
    bstrPrefixText As String, _
    bstrCompletionChar As String _
) As Integer
'使用
Dim instance As VsExpansionPackageClass
Dim pView As IVsTextView
Dim pClient As IVsExpansionClient
Dim guidLang As Guid
Dim bstrTypes As String()
Dim iCountTypes As Integer
Dim fIncludeNULLType As Integer
Dim bstrKinds As String()
Dim iCountKinds As Integer
Dim fIncludeNULLKind As Integer
Dim bstrPrefixText As String
Dim bstrCompletionChar As String
Dim returnValue As Integer

returnValue = instance.InvokeInsertionUI(pView, _
    pClient, guidLang, bstrTypes, iCountTypes, _
    fIncludeNULLType, bstrKinds, iCountKinds, _
    fIncludeNULLKind, bstrPrefixText, _
    bstrCompletionChar)
public virtual int InvokeInsertionUI(
    IVsTextView pView,
    IVsExpansionClient pClient,
    Guid guidLang,
    string[] bstrTypes,
    int iCountTypes,
    int fIncludeNULLType,
    string[] bstrKinds,
    int iCountKinds,
    int fIncludeNULLKind,
    string bstrPrefixText,
    string bstrCompletionChar
)
public:
virtual int InvokeInsertionUI(
    [InAttribute] IVsTextView^ pView, 
    [InAttribute] IVsExpansionClient^ pClient, 
    [InAttribute] Guid guidLang, 
    [InAttribute] array<String^>^ bstrTypes, 
    [InAttribute] int iCountTypes, 
    [InAttribute] int fIncludeNULLType, 
    [InAttribute] array<String^>^ bstrKinds, 
    [InAttribute] int iCountKinds, 
    [InAttribute] int fIncludeNULLKind, 
    [InAttribute] String^ bstrPrefixText, 
    [InAttribute] String^ bstrCompletionChar
)
public function InvokeInsertionUI(
    pView : IVsTextView, 
    pClient : IVsExpansionClient, 
    guidLang : Guid, 
    bstrTypes : String[], 
    iCountTypes : int, 
    fIncludeNULLType : int, 
    bstrKinds : String[], 
    iCountKinds : int, 
    fIncludeNULLKind : int, 
    bstrPrefixText : String, 
    bstrCompletionChar : String
) : int

Parameters

  • bstrTypes
    Type: []

    [in]

  • bstrKinds
    Type: []

    [in]

Return Value

Type: System.Int32

Implements

IVsExpansionManager.InvokeInsertionUI(IVsTextView, IVsExpansionClient, Guid, [], Int32, Int32, [], Int32, Int32, String, String)

Permissions

See Also

Reference

VsExpansionPackageClass Class

VsExpansionPackageClass Members

Microsoft.VisualStudio.TextManager.Interop Namespace