Udostępnij za pośrednictwem


Wyliczenie ParseReason

Zawiera powody analizowania operacji w służbie językowej.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.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 Enumeration ParseReason
public enum ParseReason

Elementy członkowskie

Nazwa elementu członkowskiego Opis
None Wartość symbolu zastępczego, wskazujący, że nie analizy należy przeprowadzić.
MemberSelect Analizować znak separatora przed bieżącej lokalizacji, aby uzyskać listę elementów członkowskich dla tej klasy.
HighlightBraces Analizy, aby znaleźć pasujące pary języka (takich jak "{" i "}" lub "<" i ">") ująć danej lokalizacji, więc one i ich zawartości mogą być podświetlone.
MemberSelectAndHighlightBraces Analizować znak w bieżącej lokalizacji, aby ukończyć wybranych elementów członkowskich i podświetl pasujące pary do znaku zostały przeanalizowane (takie jak ")" po nazwie metody).
MatchBraces Analizy, który stwierdza, pary języka w danej lokalizacji, do jego odpowiednik.
Check Dokonać analizy pliku całą źródłową, sprawdzanie błędów.Ten przebieg należy także utworzyć list pasujących pary języka, trojaczki, członków i metod.
CompleteWord Analizować, aby uzyskać word częściowo wypełnione przed bieżącą pozycją w celu pokazania listy możliwe uzupełnienia (członków, argumenty, metody).
DisplayMemberList Analizować separator i możliwe nazwy przed nim, aby uzyskać listę członków, które mają być wyświetlane w liście zakończenia Członkowskich.
QuickInfo Przeanalizować identyfikatora lub zaznaczenia w danej lokalizacji, do uzyskania informacji o typie mają zostać przedstawione w podpowiedzi IntelliSense quick info.
MethodTip Analizować nazwy metody, które przed bieżącą pozycją można wygenerować listę wszystkich podpisów przeciążona metoda pasujące nazwy metody.
Autos Analizować blok kodu w danej lokalizacji, do uzyskania wszelkimi wyrażeniami, które mogą być przedmiotem zainteresowania w samochody okna debugowania (wyrażenie jest nazwa zmiennej lub parametru, które może zostać przyrównane do uzyskiwania wartości).
CodeSpan Analizować sekcji kodu zawierającego określonej lokalizacji, aby znaleźć w zakresie instrukcji.Używany do sprawdzania poprawności punkty przerwania.
Goto Przeanalizować identyfikatora lub wyrażenie w określonej lokalizacji, aby uzyskać możliwe URI pliku, gdy identyfikator jest zdefiniowany, zadeklarowanych lub odwołanie do.

Uwagi

Są to wszystkie przyczyn, dla których operacja związana jest wykonywane w służbie językowej.Przyczyny najbardziej ograniczyć analizowania do bieżącego wiersza i dlatego są bardzo szybko, przyczyny wymagają szerszej analizy, który może trochę potrwać i dlatego są zazwyczaj wykonywane wątku tła.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Package