Partager via


IVsProjectDesignerPage, interface

Une interface facultative qui peut être implémentée par des pages de propriétés a hébergé à l'intérieur du Concepteur de projets.Implémenter cette interface permet à la page pour participer aux scénarios avancés pris en charge par le Concepteur de projets (par exemple, fonctionnalité automatique de phase de restauration et de phase de restauration par progression).Toutefois, IPropertyPage (ou IPropertyPage2) est encore requis.

Espace de noms :  Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner
Assembly :  Microsoft.VisualStudio.ManagedInterfaces (dans Microsoft.VisualStudio.ManagedInterfaces.dll)

Syntaxe

'Déclaration
<GuidAttribute("91867a34-6175-4c1b-b3b7-63798c3305b0")> _
Public Interface IVsProjectDesignerPage
[GuidAttribute("91867a34-6175-4c1b-b3b7-63798c3305b0")]
public interface IVsProjectDesignerPage

Le type IVsProjectDesignerPage expose les membres suivants.

Méthodes

  Nom Description
Méthode publique FinishPendingValidations Complète toutes les validations en attente avant de continuer.
Méthode publique GetProperty Obtient la valeur actuelle de la propriété donnée.
Méthode publique GetPropertyMultipleValues Obtient les valeurs actuelles de la propriété donnée pour chacune des configurations fournies.
Méthode publique OnActivated Déclenché lorsque la page de propriétés est activée ou désactivée comme générateur actif.
Méthode publique SetProperty Définit la valeur donnée pour la propriété donnée.
Méthode publique SetPropertyMultipleValues Définit les valeurs données pour les propriétés données, une pour chacune des configurations fournies.
Méthode publique SetSite Notifie la page de propriétés du site d'IVsProjDesignerPageSite.
Méthode publique SupportsMultipleValueUndo Détermine les prises en charge données de propriété obtention et définissant de plusieurs valeurs en même temps.

Début

Voir aussi

Référence

Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner, espace de noms