Utils.ToQSharp Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| ToQSharp(Position) |
Converts |
| ToQSharp(Range) |
Converts |
ToQSharp(Position)
Converts position from a language server protocol position into a Q# compiler position.
public static Microsoft.Quantum.QsCompiler.DataTypes.Position ToQSharp (this Microsoft.VisualStudio.LanguageServer.Protocol.Position position);
static member ToQSharp : Microsoft.VisualStudio.LanguageServer.Protocol.Position -> Microsoft.Quantum.QsCompiler.DataTypes.Position
<Extension()>
Public Function ToQSharp (position As Position) As Position
Parameters
- position
- Position
Returns
Exceptions
position is invalid.
Applies to
ToQSharp(Range)
Converts range from a language server protocol range into a Q# compiler range.
public static Microsoft.Quantum.QsCompiler.DataTypes.Range ToQSharp (this Microsoft.VisualStudio.LanguageServer.Protocol.Range range);
static member ToQSharp : Microsoft.VisualStudio.LanguageServer.Protocol.Range -> Microsoft.Quantum.QsCompiler.DataTypes.Range
<Extension()>
Public Function ToQSharp (range As Range) As Range
Parameters
- range
- Range
Returns
Exceptions
range is invalid.