VsExpansionManager Interface

Definition

Represents the VsExpansionManager coclass.

C++/CX
public interface class VsExpansionManager : Microsoft::VisualStudio::TextManager::Interop::IVsExpansionManager
Derived
Attributes
Implements

Methods

EnumerateExpansions(Guid, Int32, String[], Int32, Int32, Int32, IVsExpansionEnumeration)

Retrieves a list of code snippets for the specified coding language.

(Inherited from IVsExpansionManager)
GetExpansionByShortcut(IVsExpansionClient, Guid, String, IVsTextView, TextSpan[], Int32, String, String)

Retrieves the title and path to a snippet given its shortcut name.

(Inherited from IVsExpansionManager)
GetSnippetShortCutKeybindingState(Int32)

Determines if a key has been bound to the "Invoke Snippet From Shortcut" command.

(Inherited from IVsExpansionManager)
GetTokenPath(UInt32, String)

Returns the path to the specified location.

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

Shows an IntelliSense list of code snippets that can be inserted into the source through the provided IVsExpansionClient object.

(Inherited from IVsExpansionManager)

Applies to

Product Versions
Visual Studio SDK 2015, 2017, 2019, 2022