Source.GetExpansionProvider, méthode
Obtient un fournisseur de l'à expansion appui des extraits de code.
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.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Syntaxe
'Déclaration
Public Overridable Function GetExpansionProvider As ExpansionProvider
public virtual ExpansionProvider GetExpansionProvider()
Valeur de retour
Type : Microsoft.VisualStudio.Package.ExpansionProvider
Si réussi, retours un objet d'ExpansionProvider ; sinon, retours nullRéférence Null (Nothing en Visual Basic) (l'expansion d'extrait de code n'est pas prise en charge).
Remarques
Un extrait de code est une portion de code qui est inséré à la position actuelle dans le fichier source, à la suite de taper un personnage d'achèvement (qui montre une liste de mots possibles d'achèvement qui comprennent des noms d'extrait de code) ou sélectionnant Insérer un extrait du menu d'IntelliSense.Si vous devez prendre en charge la fonctionnalité au delà de ce que les prises en charge de classe d'ExpansionProvider de base, vous devez dériver une classe de la classe d'Source et substituer cette méthode pour instancier votre propre version de la classe d'ExpansionProvider.
La méthode de base retourne un objet existant d'ExpansionProvider ou crée un nouvel objet d'ExpansionProvider, le définit comme objet existant, et le retourne.
Cette méthode est en général appelée du constructeur d'Source.
Consultez Prise en charge des extraits de code (managed de package) pour plus d'informations sur la façon dont cette méthode est utilisée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.Package, espace de noms