SourceLocation Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Speicherort in einer Quelldatei an.
public value class SourceLocation : IEquatable<Microsoft::VisualStudio::GraphModel::CodeSchema::SourceLocation>
[System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocationTypeConverter))]
public struct SourceLocation : IEquatable<Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocation>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocationTypeConverter))>]
type SourceLocation = struct
Public Structure SourceLocation
Implements IEquatable(Of SourceLocation)
- Vererbung
-
SourceLocation
- Attribute
- Implementiert
Konstruktoren
| SourceLocation(String, Position) |
Erstellt eine Instanz des sourcelokation mit dem angegebenen Dateinamen und der angegebenen Position in der Datei. |
| SourceLocation(String, Position, Position) |
Erstellt eine Instanz des sourcelokation mit dem angegebenen Dateinamen und den Start-/Endpositionen in der Datei. |
| SourceLocation(Uri, Position) |
Erstellt eine Instanz des sourcelokation mit dem angegebenen Dateinamen-URI und der angegebenen Position in der Datei. |
| SourceLocation(Uri, Position, Position) |
Erstellt eine Instanz der sourcelokation mit dem angegebenen Dateinamen-URI und den Start-/Endpositionen in der Datei. |
Eigenschaften
| EndPosition |
Ruft die Endposition in der Datei ab. |
| FileName |
Ruft den Dateinamen ab, zu dem dieser Quell Speicherort gehört. |
| IsValid |
Ruft true ab, wenn die Quell Speicherort Instanz gültig ist. |
| StartPosition |
Ruft die Startposition in der Datei ab. |
Methoden
| CreateGraphNodeId() |
Erstellt die Graph-Knoten-ID für diesen Quell Speicherort, einschließlich des Datei namens und der Positionen als Teile. |
| Equals(Object) |
Vergleicht diese Quell Speicherort Instanz mit einem anderen Objekt auf Gleichheit. |
| Equals(SourceLocation) |
Vergleicht diese Quell Speicherort Instanz mit einer anderen Quell Speicherort Instanz auf Gleichheit. |
| GetHashCode() |
Siehe GetHashCode(). |
| ToString() |
Stellt diesen Quell Speicherort als Zeichenfolge dar. |
Operatoren
| Equality(SourceLocation, SourceLocation) |
Vergleicht diese Quell Speicherort Instanz mit einer anderen Quell Speicherort Instanz auf Gleichheit. |
| Inequality(SourceLocation, SourceLocation) |
Vergleicht diese Quell Speicherort Instanz mit einer anderen Quell Speicherort Instanz auf Ungleichheit. |