VsExpansionManagerClass Classe

Définition

Représente le gestionnaire d'expansion, capable de rechercher et d'afficher les listes des extraits de code pour un langage de codage particulier.

public ref class VsExpansionManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsExpansionManager
[Windows::Foundation::Metadata::WebHostHidden]
class VsExpansionManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsExpansionManager
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("4970C2BC-AF33-4A73-A34F-18B0584C40E4")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsExpansionManagerClass : Microsoft.VisualStudio.TextManager.Interop.VsExpansionManager
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("4970C2BC-AF33-4A73-A34F-18B0584C40E4")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsExpansionManagerClass = class
    interface IVsExpansionManager
    interface VsExpansionManager
Public Class VsExpansionManagerClass
Implements VsExpansionManager
Héritage
VsExpansionManagerClass
Attributs
Implémente

Remarques

Pour créer un objet de cette classe, vous devez récupérer l' ILocalRegistry objet et créer l’objet avec CreateInstance . Le MPF encapsule cette méthode avec CreateInstance .

Constructeurs

VsExpansionManagerClass()

Crée une nouvelle instance du gestionnaire d’expansion.

Méthodes

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

Extrait une liste des extraits de code pour le langage de programmation spécifié. Consultez EnumerateExpansions(Guid, Int32, String[], Int32, Int32, Int32, IVsExpansionEnumeration).

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

Récupère le titre et le chemin d'accès à un extrait de code en fonction de son nom de raccourci. Consultez GetExpansionByShortcut(IVsExpansionClient, Guid, String, IVsTextView, TextSpan[], Int32, String, String).

GetSnippetShortCutKeybindingState(Int32)

Détermine si une clé a été liée à la commande « Appeler un extrait à partir du raccourci ». Consultez GetSnippetShortCutKeybindingState(Int32).

GetTokenPath(UInt32, String)

Retourne le chemin d'accès à l'emplacement indiqué. Voir GetTokenPath(UInt32, String)

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

Affiche une liste IntelliSense des extraits de code qui peuvent être insérés dans la source via l' IVsExpansionClient objet fourni. Consultez InvokeInsertionUI(IVsTextView, IVsExpansionClient, Guid, String[], Int32, Int32, String[], Int32, Int32, String, String) .

S’applique à