Поделиться через


TextChangeProposal - класс

Класс ChangeProposal представляет изменения, возвращаемые от участников. Эти изменения представляют файл, смещение, длину, новое и старое значения предлагаемого изменения. Дополнительные сведения см. в разделе Создание пользовательских типов или целевых объектов рефакторинга базы данных.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Refactoring.ChangeProposal
    Microsoft.VisualStudio.Data.Schema.Package.Refactoring.TextChangeProposal

Пространство имен:  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Сборка:  Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)

Синтаксис

'Декларация
Public NotInheritable Class TextChangeProposal _
    Inherits ChangeProposal
public sealed class TextChangeProposal : ChangeProposal
public ref class TextChangeProposal sealed : public ChangeProposal
[<Sealed>]
type TextChangeProposal =  
    class
        inherit ChangeProposal
    end
public final class TextChangeProposal extends ChangeProposal

Тип TextChangeProposal предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TextChangeProposal Инициализирует новый экземпляр класса TextChangeProposal.

В начало страницы

Свойства

  Имя Описание
Открытое свойство EndColumn Получает или задает конечный столбец данного изменения.
Открытое свойство EndLine Получает или задает конечную строку данного изменения.
Открытое свойство FileName Получает или задает имя файла с полным путем. (Унаследовано от ChangeProposal.)
Открытое свойство Included Получает или задает значение, указывающее, будет ли объект ChangeProposal включен в список изменений, подлежащих применению. (Унаследовано от ChangeProposal.)
Открытое свойство NewValue Получает или задает новое предлагаемое значение.
Открытое свойство ProjectName Указывает проект, из которого происходит данное предлагаемое изменение. (Унаследовано от ChangeProposal.)
Открытое свойство StartColumn Получает или задает первый столбец данного изменения.
Открытое свойство StartLine Получает или задает первую строку данного изменения.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Возвращает значение true, если значение заданного объекта TextChangeProposal совпадает со значением другого объекта, который также должен быть объектом TextChangeProposal. (Переопределяет ChangeProposal.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Возвращает хэш-код для этого объекта. (Переопределяет ChangeProposal.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Data.Schema.Package.Refactoring - пространство имен