Classe AuthoringScope
Incapsula le informazioni sul database di origine come ottenuto da un'operazione di analisi.
Questa API non è conforme a CLS.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Package.AuthoringScope
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.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.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
<CLSCompliantAttribute(False)> _
Public MustInherit Class AuthoringScope
[CLSCompliantAttribute(false)]
public abstract class AuthoringScope
Il tipo AuthoringScope espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
AuthoringScope | Inizializza un'istanza di AuthoringScope classe. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetDataTipText | Restituisce una stringa da utilizzare per una descrizione comandi basata sulla posizione specificata. | |
GetDeclarations | Restituisce un elenco delle dichiarazioni basate sul motivo specificato per analizzare. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetMethods | Restituisce un elenco delle firme del metodo di overload per il nome di un metodo specificato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Goto | Restituisce un URI (identificatore di risorsa universale) in base alla posizione corrente nel database di origine e nel comando specificato. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
AuthoringScope è utilizzata per contenere le informazioni richieste da un'operazione di analisi.
Note per gli implementatori
questa classe deve essere implementata in una classe derivata.se supportate o IntelliSense o andare a opzioni (Passare alla dichiarazione, Vai a definizionee Trova tutti i riferimenti), è necessario implementare i metodi sulla versione di questa classe, in caso contrario, è possibile ritornare nullriferimento null (Nothing in Visual Basic) valori da tutti i metodi.Tuttavia, è necessario restituire sempre un nonnullriferimento null (Nothing in Visual Basic) istanza di AuthoringScope oggetto se l'operazione di analisi è riuscita, anche se restituisce un oggetto nullriferimento null (Nothing in Visual Basic) valore da tutti i metodi.
Note per i chiamanti
Un'istanza di questa classe viene restituita da una chiamata a BeginParse metodo che a sua volta che viene chiamato su un thread in background da Source il metodo viene chiamato da molti metodi in di ParseSource classificare e per molti motivi.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Package
Altre risorse
Interfacce del servizio di linguaggio