Partager via


RefactoringPreviewGroup, classe

Capture des paramètres de case à cocher, un nom convivial et d'autres informations pour un groupe d'aperçu. Un RefactoringPreviewGroup contient uniquement les informations de groupe ; il ne contient pas la liste des modifications. La classe du collaborateur de l'opération contient RefactoringPreviewGroup et une liste de modifications. Pour plus d'informations, consultez Créer des types ou cibles de refactorisation de base de données personnalisés.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Assembly :  Microsoft.VisualStudio.Data.Schema.Package (dans Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Déclaration
Public NotInheritable Class RefactoringPreviewGroup
public sealed class RefactoringPreviewGroup
public ref class RefactoringPreviewGroup sealed
[<Sealed>]
type RefactoringPreviewGroup =  class end
public final class RefactoringPreviewGroup

Le type RefactoringPreviewGroup expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique RefactoringPreviewGroup Initialise une nouvelle instance de la classe RefactoringPreviewGroup.

Début

Propriétés

  Nom Description
Propriété publique DefaultChecked Obtient ou définit une valeur qui indique si toutes les modifications dans ce groupe d'aperçu sont sélectionnées par défaut.
Propriété publique Description Obtient ou définit la description du nœud de groupe qui sera utilisé dans l'info-bulle.
Propriété publique EnableChangeGroupUncheck Obtient ou définit une valeur qui indique si ce groupe aura une case à cocher permettant à l'utilisateur de sélectionner ou désélectionner ce groupe de modifications.
Propriété publique EnableChangeUncheck Obtient ou définit une valeur qui indique si les modifications individuelles dans ce groupe d'aperçu peuvent être sélectionnées.
Propriété publique IncludeInCurrentProject Obtient ou définit une valeur qui indique si ce groupe d'aperçu s'affiche dans le nœud de projet de démarrage (qu'il comporte une ou plusieurs modifications).
Propriété publique Name Obtient le nom convivial du nœud de groupe.
Propriété publique WarningMessage Obtient ou définit le message d'avertissement qui informe l'utilisateur des résultats attendus après l'application des modifications pour ce groupe.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publiqueMembre statique RegisterIcon Enregistre l'image d'icône à utiliser pour les nœuds d'aperçu pour l'extension de nom de fichier spécifiée.
Méthode publique RegisterLanguageService Enregistre un service de langage pour une extension de nom de fichier spécifiée.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Schema.Package.Refactoring, espace de noms