Struttura CommentInfo
Fornisce i caratteri che definiscono i commenti per un servizio di linguaggio.
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.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Sintassi
'Dichiarazione
Public Structure CommentInfo
public struct CommentInfo
Il tipo CommentInfo espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
BlockEnd | Specifica la stringa di caratteri che definiscono la fine di un commento del blocco. | |
BlockStart | Specifica la stringa di caratteri che definisce l'inizio di un commento del blocco. | |
LineStart | Specifica la stringa di caratteri che definisce l'inizio di un commento la riga. | |
UseLineComments | Specifica se i commenti di riga sono supportate. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType) | |
GetHashCode | Restituisce il codice hash per l'istanza. (Ereditato da ValueType) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
ToString | Restituisce il nome completo del tipo di questa istanza. (Ereditato da ValueType) |
In alto
Note
I commenti presenti righe o blocchi di codice in un compilatore o un interprete ignora.Esistono due tipi di commenti supportate nelle classi gestite di servizio di linguaggio del framework del pacchetto:
Commenti del blocco:
Queste sono commenti con l'inizio e i delimitatori finali e possono parte di una riga o di più righe.Ad esempio, in c#, le osservazioni di blocco iniziano con /* e terminano con */.
Commenti di riga:
Queste sono commenti che dispongono di un delimitatore iniziale e vengono inviati alla fine della riga.Ad esempio, in c#, le osservazioni della riga iniziano con //.In Visual Basic, un commento la riga inizia con '.
Note per gli implementatori
Se il linguaggio definisce i commenti da con i caratteri utilizzati da c#, è necessario derivare una classe da Source la classe, sostituirà GetCommentFormat metodo per creare un'istanza di un oggetto CommentInfo classificarla e riempimento di caratteri di commento per il linguaggio.
Note per i chiamanti
Un'istanza di CommentInfo la classe viene creata e restituita da l GetCommentFormat metodo su Source classe.L'istanza della classe di base CommentInfo viene riempito con un carattere di commento di C#/C++-style.
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.