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) |
Расположение программы в исходном коде. |