Metodo Source.CreateAuthoringSink
Crea un'istanza di un oggetto AuthoringSink oggetto da utilizzare nelle operazioni di analisi.
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.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Sintassi
'Dichiarazione
Public Overridable Function CreateAuthoringSink ( _
reason As ParseReason, _
line As Integer, _
col As Integer _
) As AuthoringSink
public virtual AuthoringSink CreateAuthoringSink(
ParseReason reason,
int line,
int col
)
Parametri
- reason
Tipo: Microsoft.VisualStudio.Package.ParseReason
Un valore dell'enumerazione di ParseReason che descrive la causa dell'operazione di analisi.
- line
Tipo: System.Int32
Indice di riga in cui la tracciatura verrà avviato.
- col
Tipo: System.Int32
Indice della colonna in cui la tracciatura verrà avviato.
Valore restituito
Tipo: Microsoft.VisualStudio.Package.AuthoringSink
restituisce AuthoringSink oggetto.
Note
Questo metodo viene chiamato dal CreateParseRequest metodo in LanguageService classe.Se è necessario derivare una classe da AuthoringSink classificare, è necessario derivare una classe da Source classe ed eseguire l'override di questo metodo per creare un'istanza della versione di AuthoringSink classe.
Il metodo di base restituisce sempre una nuova istanza di AuthoringSink classe.
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.