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
- mgr
Type : Microsoft.VisualStudio.Package.CodeWindowManager
[in] objet d'Un CodeWindowManager à que les propriétés du document peuvent faire référence.
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
- 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.