Compartilhar via


Classe RefactoringPreviewGroup

Captura de configurações da caixa de seleção, o nome amigável e outras informações para um grupo de visualização. Um RefactoringPreviewGroup contém informações do grupo e não contém a lista de alterações. A classe de colaborador da operação contém RefactoringPreviewGroup e uma lista de alterações. 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.RefactoringPreviewGroup

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 RefactoringPreviewGroup
public sealed class RefactoringPreviewGroup
public ref class RefactoringPreviewGroup sealed
[<Sealed>]
type RefactoringPreviewGroup =  class end
public final class RefactoringPreviewGroup

O tipo RefactoringPreviewGroup expõe os membros a seguir.

Construtores

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

Início

Propriedades

  Nome Descrição
Propriedade pública DefaultChecked Obtém ou define um valor que indica se todas as alterações dentro deste grupo de visualização são selecionadas por padrão.
Propriedade pública Description Obtém ou define a descrição do nó de grupo que será usado na dica de ferramenta.
Propriedade pública EnableChangeGroupUncheck Obtém ou define um valor que indica se esse grupo terá uma caixa de seleção para o usuário selecionar ou desmarcar este grupo de alterações.
Propriedade pública EnableChangeUncheck Obtém ou define um valor que indica se as alterações individuais dentro deste grupo de visualização podem ser selecionadas.
Propriedade pública IncludeInCurrentProject Obtém ou define um valor que indica se esse grupo de visualização aparece no nó do projeto inicialização, independente de ter uma ou mais alterações.
Propriedade pública Name Obtém o nome amigável para o nó de grupo.
Propriedade pública WarningMessage Obtém ou define a mensagem de aviso que informa o usuário sobre os resultados esperados, após as alterações para este grupo são aplicadas.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de 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 Serves as a hash function for a particular type. (Herdado de Object.)
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úblicoMembro estático RegisterIcon Registra a imagem do ícone a ser usado para nós de visualização para a extensão de nome de arquivo especificado.
Método público RegisterLanguageService Registra um serviço de linguagem para uma extensão de nome de arquivo especificado.
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