RefactoringPreviewGroup (Clase)

Captura la configuración de las casillas, el nombre descriptivo y otra información para un grupo de vista previa. RefactoringPreviewGroup solo contiene información del grupo y no la lista de cambios. La clase de colaborador de la operación contiene RefactoringPreviewGroup y una lista de cambios. Para obtener más información, vea Crear tipos de refactorización de base de datos personalizados o destinos.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Refactoring.RefactoringPreviewGroup

Espacio de nombres:  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Ensamblado:  Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxis

'Declaración
Public NotInheritable Class RefactoringPreviewGroup
public sealed class RefactoringPreviewGroup
public ref class RefactoringPreviewGroup sealed
[<Sealed>]
type RefactoringPreviewGroup =  class end
public final class RefactoringPreviewGroup

El tipo RefactoringPreviewGroup expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público RefactoringPreviewGroup Inicializa una nueva instancia de la clase RefactoringPreviewGroup.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública DefaultChecked Obtiene o establece un valor que indica si todos los cambios dentro de este grupo de vista previa están seleccionados de forma predeterminada.
Propiedad pública Description Obtiene o establece la descripción para el nodo de grupo que se usará en la información sobre herramientas.
Propiedad pública EnableChangeGroupUncheck Obtiene o establece un valor que indica si este grupo tendrá una casilla para que el usuario active o desactive este grupo de cambios.
Propiedad pública EnableChangeUncheck Obtiene o establece un valor que indica si se pueden seleccionar cambios individuales dentro de este grupo de vista previa.
Propiedad pública IncludeInCurrentProject Obtiene o establece un valor que indica si este grupo de vista previa aparece en el nodo de proyecto de inicio independientemente de que tenga o no uno o más cambios.
Propiedad pública Name Obtiene el nombre descriptivo para el nodo de grupo.
Propiedad pública WarningMessage Obtiene o establece el mensaje de advertencia que informa al usuario de los resultados esperados una vez aplicados los cambios para este grupo.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método públicoMiembro estático RegisterIcon Registra la imagen del icono que se va a usar para los nodos de vista previa para la extensión de nombre de archivo especificada.
Método público RegisterLanguageService Registra un servicio de lenguaje para una extensión de nombre de archivo especificada.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data.Schema.Package.Refactoring (Espacio de nombres)