Metodo LanguageService.CreateDocumentProperties
Creare un'istanza di un oggetto DocumentProperties classe.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Sintassi
'Dichiarazione
Public Overridable Function CreateDocumentProperties ( _
mgr As CodeWindowManager _
) As DocumentProperties
public virtual DocumentProperties CreateDocumentProperties(
CodeWindowManager mgr
)
Parametri
- mgr
Tipo: Microsoft.VisualStudio.Package.CodeWindowManager
[in] In CodeWindowManager l'oggetto che le proprietà del documento possono fare riferimento a.
Valore restituito
Tipo: Microsoft.VisualStudio.Package.DocumentProperties
Se l'operazione riesce, restituisce un oggetto DocumentProperties oggetto; in caso contrario, restituisce un valore null.
Note
Il metodo di base restituisce sempre un valore null (ovvero l'implementazione di base non supporta le proprietà aggiuntive di documento).Se si desidera supportare le proprietà aggiuntive per i file di origine contenenti il linguaggio, è necessario creare una classe derivata da DocumentProperties e restituire un'istanza della classe.
Questo metodo viene chiamato dal CodeWindowManager costruttore pertanto un nuovo DocumentProperties l'oggetto è associato a ogni finestra del codice.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.