Partager via


ExpansionProvider.InsertSpecificExpansion, méthode

Insère l'extrait de code spécifique dans la source à la position spécifiée.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Syntaxe

'Déclaration
Public Overridable Function InsertSpecificExpansion ( _
    view As IVsTextView, _
    snippet As XmlElement, _
    pos As TextSpan, _
    relativePath As String _
) As Boolean
public virtual bool InsertSpecificExpansion(
    IVsTextView view,
    XmlElement snippet,
    TextSpan pos,
    string relativePath
)

Paramètres

  • relativePath
    Type : System.String
    [in] chemin d'accès relatif d'Un au fichier modèle d'extrait de code à partir duquel cet extrait de code a été pris.

Valeur de retour

Type : System.Boolean
Si l'extrait de code était inséré, retourne la valeur true ; retours sinon, false.

Remarques

La méthode de base convertit l'objet d'XmlElement à un objet d'IXMLDOMNode puis appelle la méthode d'InsertSpecificExpansion sur l'objet d'IVsExpansion.Si la méthode d'InsertSpecificExpansion est réussie, la méthode de base enregistre l'objet d'IVsExpansionSession qui a été retourné et retourne la valeur true ; sinon, la méthode de base retourne la valeur false.

Sécurité .NET Framework

Voir aussi

Référence

ExpansionProvider Classe

Microsoft.VisualStudio.Package, espace de noms