SourceLocation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет определенное расположение в целевом файле исходного кода.
public ref class SourceLocation
[System.Serializable]
public class SourceLocation
[<System.Serializable>]
type SourceLocation = class
Public Class SourceLocation
- Наследование
-
SourceLocation
- Атрибуты
Конструкторы
| Имя | Описание |
|---|---|
| SourceLocation(String, Int32, Int32, Int32, Int32) |
Создает новый экземпляр класса, который задает имя файла исходного SourceLocation кода и параметры для диапазона данных в этом файле. |
| SourceLocation(String, Int32) |
Создает новый экземпляр класса, указывающий имя файла исходного SourceLocation кода и номер строки в этом файле. |
Свойства
| Имя | Описание |
|---|---|
| EndColumn |
Возвращает окончательный столбец в диапазоне одного или нескольких столбцов в файле исходного кода. |
| EndLine |
Возвращает окончательную строку в диапазоне одной или нескольких строк в файле исходного кода. |
| FileName |
Возвращает имя целевого файла исходного кода. |
| IsSingleWholeLine |
Возвращает значение, указывающее, определяют ли параметры строки и столбца одну, полную строку, а не несколько строк в файле исходного кода. |
| StartColumn |
Возвращает первый столбец в диапазоне одного или нескольких столбцов в файле исходного кода. |
| StartLine |
Получает первую строку в диапазоне одной или нескольких строк в файле исходного кода. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Возвращает значение, указывающее, соответствует ли строка исходного кода и параметры столбца, на которые SourceLocation ссылается объект, точно соответствуют параметрам строки и столбца в другом объекте SourceLocation . |
| GetHashCode() |
Возвращает уникальное значение для представления SourceLocation объекта. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |