A handle to the results of CheckFileInProject.
Instance member | Description |
Full Usage:
this.DependencyFiles
Returns: string[]
|
|
|
|
|
|
Full Usage:
this.GetAllUsesOfAllSymbolsInFile
Parameters:
CancellationToken
Returns: FSharpSymbolUse seq
|
|
Full Usage:
this.GetDeclarationListInfo
Parameters:
FSharpParseFileResults option
-
If this is present, it is used to filter declarations based on location in the
parse tree, specifically at 'open' declarations, 'inherit' of class or interface
'record field' locations and r.h.s. of 'range' operator a..b
line : int
-
The line number where the completion is happening
lineText : string
-
The text of the line where the completion is happening. This is only used to make a couple
of adhoc corrections to completion accuracy (e.g. checking for "..")
partialName : PartialLongName
-
Partial long name. QuickParse.GetPartialLongNameEx can be used to get it.
?getAllEntities : unit -> AssemblySymbol list
-
Function that returns all entities from current and referenced assemblies.
?completionContextAtPos : pos * CompletionContext option
-
Completion context for a particular position computed in advance.
Returns: DeclarationListInfo
|
|
Full Usage:
this.GetDeclarationListSymbols
Parameters:
FSharpParseFileResults option
-
If this is present, it is used to filter declarations based on location in the
parse tree, specifically at 'open' declarations, 'inherit' of class or interface
'record field' locations and r.h.s. of 'range' operator a..b
line : int
-
The line number where the completion is happening
lineText : string
-
The text of the line where the completion is happening. This is only used to make a couple
of adhoc corrections to completion accuracy (e.g. checking for "..")
partialName : PartialLongName
-
Partial long name. QuickParse.GetPartialLongNameEx can be used to get it.
?getAllEntities : unit -> AssemblySymbol list
-
Function that returns all entities from current and referenced assemblies.
Returns: FSharpSymbolUse list list
|
|
Full Usage:
this.GetDeclarationLocation
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list
-
The identifiers at the location where the information is being requested.
?preferFlag : bool
-
If not given, then get the location of the symbol. If false, then prefer the location of the corresponding symbol in the implementation of the file (rather than the signature if present). If true, prefer the location of the corresponding symbol in the signature of the file (rather than the implementation).
Returns: FindDeclResult
|
|
Full Usage:
this.GetDescription
Parameters:
FSharpSymbol
-
The symbol.
inst : (FSharpGenericParameter * FSharpType) list
-
Generic arguments.
displayFullName : bool
-
Display the symbol full name.
range : range
-
The position.
Returns: ToolTipText
|
|
Full Usage:
this.GetDisplayContextForPos
Parameters:
pos
Returns: FSharpDisplayContext option
|
|
Full Usage:
this.GetF1Keyword
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list
-
The identifiers at the location where the information is being requested.
Returns: string option
|
|
|
|
Full Usage:
this.GetKeywordTooltip
Parameters:
string list
-
The keywords at the location where the information is being requested.
Returns: ToolTipText
|
|
Full Usage:
this.GetMethods
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list option
-
The identifiers at the location where the information is being requested.
Returns: MethodGroup
|
|
Full Usage:
this.GetMethodsAsSymbols
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list
-
The identifiers at the location where the information is being requested.
Returns: FSharpSymbolUse list option
|
|
Full Usage:
this.GetSemanticClassification
Parameters:
range option
Returns: SemanticClassificationItem[]
|
|
Full Usage:
this.GetSymbolUseAtLocation
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list
-
The identifiers at the location where the information is being requested.
Returns: FSharpSymbolUse option
|
|
Full Usage:
this.GetSymbolUsesAtLocation
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list
-
The identifiers at the location where the information is being requested.
Returns: FSharpSymbolUse list
|
|
Full Usage:
this.GetToolTip
Parameters:
int
-
The line number where the information is being requested.
colAtEndOfNames : int
-
The column number at the end of the identifiers where the information is being requested.
lineText : string
-
The text of the line where the information is being requested.
names : string list
-
The identifiers at the location where the information is being requested.
tokenTag : int
-
Used to discriminate between 'identifiers', 'strings' and others. For strings, an attempt is made to give a tooltip for a #r "..." location. Use a value from FSharpTokenInfo.Tag, or FSharpTokenTag.Identifier, unless you have other information available.
?width : int
-
The optional width that the layout gets squashed to.
Returns: ToolTipText
|
|
Full Usage:
this.GetUsesOfSymbolInFile
Parameters:
FSharpSymbol
?cancellationToken : CancellationToken
Returns: FSharpSymbolUse[]
|
|
Full Usage:
this.HasFullTypeCheckInfo
Returns: bool
|
|
|
|
Full Usage:
this.IsRelativeNameResolvableFromSymbol
Parameters:
pos
plid : string list
symbol : FSharpSymbol
Returns: bool
|
|
|
|
|
|
|
|