Partager via


Colorizer.GetStartState Method

Returns the initial parsing state.

Namespace:  Microsoft.VisualStudio.Package
Assemblies:   Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.12.0 (in Microsoft.VisualStudio.Package.LanguageService.12.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)

Syntax

'Declaration
Public Overridable Function GetStartState ( _
    <OutAttribute> ByRef start As Integer _
) As Integer
public virtual int GetStartState(
    out int start
)
public:
virtual int GetStartState(
    [OutAttribute] int% start
)
abstract GetStartState : 
        start:int byref -> int  
override GetStartState : 
        start:int byref -> int
public function GetStartState(
    start : int
) : int

Parameters

  • start
    Type: Int32%

    [out] Returns the initial parsing state.

Return Value

Type: Int32
If successful, returns S_OK; otherwise, returns an error code.

Implements

IVsColorizer.GetStartState(Int32%)

Remarks

This method returns the initial parsing state, which could be obtained from the IScanner object. This state is passed into and out of the parser through various methods but it is the parser that maintains the actual value.

This method is an implementation of GetStartState.

The base method always returns 0.

.NET Framework Security

See Also

Reference

Colorizer Class

Microsoft.VisualStudio.Package Namespace