Partager via


LanguageService.CreateDocumentProperties, méthode

Instancie une classe d'DocumentProperties.

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

Syntaxe

'Déclaration
Public Overridable Function CreateDocumentProperties ( _
    mgr As CodeWindowManager _
) As DocumentProperties
public virtual DocumentProperties CreateDocumentProperties(
    CodeWindowManager mgr
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Package.DocumentProperties
Si réussi, retours un objet d'DocumentProperties ; sinon, retours une valeur NULL.

Remarques

La méthode de base retourne toujours une valeur NULL (autrement dit, l'implémentation de base ne prend en charge pas les propriétés du document supplémentaires).Si vous souhaitez prendre en charge les propriétés supplémentaires pour les fichiers sources qui contiennent votre langage, vous devez créer une classe dérivée d'DocumentProperties et retourner une instance de votre classe.

Cette méthode est appelée du constructeur d'CodeWindowManager donc un nouvel objet d'DocumentProperties est associé à chaque fenêtre de code.

Sécurité .NET Framework

Voir aussi

Référence

LanguageService Classe

Microsoft.VisualStudio.Package, espace de noms