Condividi tramite


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
Proprietà pubblica BlockEnd Specifica la stringa di caratteri che definiscono la fine di un commento del blocco.
Proprietà pubblica BlockStart Specifica la stringa di caratteri che definisce l'inizio di un commento del blocco.
Proprietà pubblica LineStart Specifica la stringa di caratteri che definisce l'inizio di un commento la riga.
Proprietà pubblica UseLineComments Specifica se i commenti di riga sono supportate.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Indica se questa istanza e un oggetto specificato sono uguali. (Ereditato da ValueType)
Metodo pubblico GetHashCode Restituisce il codice hash per l'istanza. (Ereditato da ValueType)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico 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:

  1. 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 */.

  2. 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Package