Właściwość ParseRequest.Reason —
Określa, że przyczyna analizowania operacji została uruchomiona.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.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.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Składnia
'Deklaracja
Public Property Reason As ParseReason
public ParseReason Reason { get; set; }
Wartość właściwości
Typ: Microsoft.VisualStudio.Package.ParseReason
Zwraca ParseReason wartość przekazywana do ParseRequest konstruktora klasy.
Uwagi
ParseReason Wartości mogą być używane przez parser, jak określa, jakiego rodzaju informacje ma zostać uzyskany.Na przykład Check oznacza przeanalizować pliku całą źródłową podczas CompleteWord oznacza analizować tylko identyfikator w określonej lokalizacji.Byłej odbywa się zwykle na wątek w tle i może zająć trochę czasu, aby zakończyć, podczas gdy ten ostatni jest zazwyczaj określany w wątku pierwszego planu i powinna podjąć bardzo mało czasu.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..