Location Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расположение программы в исходном коде.
public ref class Location abstract
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public abstract class Location
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type Location = class
Public MustInherit Class Location
- Наследование
-
Location
- Атрибуты
Свойства
IsInMetadata |
Возвращает значение true, если расположение находится в метаданных. |
IsInSource |
Возвращает значение true, если расположение представляет определенное расположение в файле исходного кода. |
Kind |
Тип расположения (None/SourceFile/MetadataFile). |
MetadataModule |
Возвращает модуль метаданных, с которым связано расположение, или |
None |
Расположение типа LocationKind.None. |
SourceSpan |
Расположение в дереве синтаксиса, с которым связано это расположение. |
SourceTree |
Синтаксический дерево, в расположении или |
Методы
Create(String, TextSpan, LinePositionSpan) |
Создает экземпляр Location для диапазона в файле. |
Create(String, TextSpan, LinePositionSpan, String, LinePositionSpan) |
Создает экземпляр Location для диапазона в файле с сопоставленным файлом и диапазоном. |
Create(SyntaxTree, TextSpan) |
Создает экземпляр Location для диапазона в SyntaxTree. |
Equals(Object) |
Расположение программы в исходном коде. |
GetDebuggerDisplay() |
Расположение программы в исходном коде. |
GetHashCode() |
Расположение программы в исходном коде. |
GetLineSpan() |
Возвращает расположение с точки зрения пути, строки и столбца. |
GetMappedLineSpan() |
Возвращает расположение с точки зрения пути, строки и столбца после применения директив сопоставления исходных строк ( |
ToString() |
Расположение программы в исходном коде. |
Операторы
Equality(Location, Location) |
Расположение программы в исходном коде. |
Inequality(Location, Location) |
Расположение программы в исходном коде. |