Udostępnij za pośrednictwem


Struktura CommentInfo

Zawiera znaki, które zdefiniować komentarze dla usługi języka.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)

Składnia

'Deklaracja
Public Structure CommentInfo
public struct CommentInfo

Typ CommentInfo uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna BlockEnd Określa ciąg znaków, które definiują końca komentarza bloku.
Właściwość publiczna BlockStart Określa ciąg znaków, definiujące początek komentarza bloku.
Właściwość publiczna LineStart Określa ciąg znaków, definiujące początek wiersza komentarza.
Właściwość publiczna UseLineComments Określa, czy wiersz komentarze są obsługiwane.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Wskazuje, czy to wystąpienie i określonego obiektu są równe. (Odziedziczone z ValueType).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ValueType).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca w pełni kwalifikowana nazwa typu tego wystąpienia. (Odziedziczone z ValueType).

Początek

Uwagi

Komentarze są linie lub bloki kodu, które kompilator lub interpreterem, są ignorowane.Istnieją dwa rodzaje komentarzy obsługiwane klas usług zarządzanych pakiet ramy języka:

  1. Blok komentarzy:

    Te komentarze z rozpoczęcia i zakończenia ograniczniki są i mogą część wiersza lub wielu wierszy.Na przykład w języku C#, zablokowanie start komentarze z /* i wygasają wraz z */.

  2. Wiersz komentarze:

    Są to komentarze, które ogranicznika początku i przejdź do końca wiersza.Na przykład w języku C#, wiersz komentarze zaczynają //.W języku Visual Basic, komentarz wiersz rozpoczyna się od '.

Uwagi dotyczące implementacji

Jeśli język definiuje komentarze innych niż z znaki używane przez C#, musi pochodzić od klasy Source klasy, zastąpić GetCommentFormat metody do utworzenia wystąpienia CommentInfo klasy i wypełnić go w znaki komentarza dla danego języka.

Uwagi dotyczące wywoływania

Wystąpienie CommentInfo klasy jest tworzony i zwrócony z GetCommentFormat metody na Source klasy.Wystąpienie klasy bazowej CommentInfo jest wypełniony w języku C# / znaki komentarza w stylu języka C++.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Package