Partilhar via


Classe TextChangeProposal

A classe ChangeProposal representa as alterações retornadas dos colaboradores. Essas alterações representam o arquivo, deslocamento, comprimentos, novo valor e um valor antigo de uma alteração proposta. Para obter mais informações, consulte Criar banco de dados personalizado refatoração tipos ou destinos.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
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

O tipo TextChangeProposal expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TextChangeProposal Inicializa uma nova instância da classe TextChangeProposal.

Início

Propriedades

  Nome Descrição
Propriedade pública EndColumn Obtém ou define a coluna final dessa mudança.
Propriedade pública EndLine Obtém ou define a linha final dessa mudança.
Propriedade pública FileName Obtém ou define o nome de arquivo, com o caminho completo. (Herdado de ChangeProposal.)
Propriedade pública Included Obtém ou define um valor que indica se este ChangeProposal será incluída em que as alterações sejam aplicadas. (Herdado de ChangeProposal.)
Propriedade pública NewValue Obtém ou define o novo valor proposto.
Propriedade pública ProjectName Especifica de qual projeto a proposta de alteração veio. (Herdado de ChangeProposal.)
Propriedade pública StartColumn Obtém ou define a primeira coluna dessa alteração.
Propriedade pública StartLine Obtém ou define a primeira linha desta alteração.

Início

Métodos

  Nome Descrição
Método público Equals Retorna true se este objeto TextChangeProposal tem o mesmo valor de outro objeto, que também deve ser um TextChangeProposal. (Substitui ChangeProposal.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Retorna o código hash para este objeto. (Substitui ChangeProposal.GetHashCode().)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Schema.Package.Refactoring