Costruttore ExpansionProvider
Inizializza una nuova istanza di ExpansionProvider classe.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
src As Source _
)
public ExpansionProvider(
Source src
)
Parametri
- src
Tipo: Microsoft.VisualStudio.Package.Source
[in] In Source oggetto che descrive l'origine supportate dal provider di espansione.
Note
il metodo di base ottiene IVsTextLines oggetto restituito da GetTextLines metodo su Source oggetto e quindi eseguire il cast IVsTextLines oggetto in un oggetto IVsExpansion oggetto.Se l'operazione viene completata correttamente, IVsTextLines l'oggetto supporta l'inserimento di frammenti di codice (che viene eseguito con IVsExpansion interfaccia).Il resto dei metodi in ExpansionProvider la classe si presuppone IVsExpansion l'oggetto correttamente è stato ottenuto.
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.