VCWizCtl, interface
Contient les propriétés et méthodes utilisées pour manipuler par programme les assistants personnalisés créés pour les projets Visual C++. Pour plus d'informations, reportez-vous à IVCWizCtlUI.
Espace de noms : Microsoft.VisualStudio.VsWizard
Assembly : Microsoft.VisualStudio.VsWizard (dans Microsoft.VisualStudio.VsWizard.dll)
Syntaxe
'Déclaration
<GuidAttribute("E11C343A-7B4C-4C6A-9372-74C3C326FB11")> _
Public Interface VCWizCtl _
Inherits IVCWizCtlUI
[GuidAttribute("E11C343A-7B4C-4C6A-9372-74C3C326FB11")]
public interface VCWizCtl : IVCWizCtlUI
[GuidAttribute(L"E11C343A-7B4C-4C6A-9372-74C3C326FB11")]
public interface class VCWizCtl : IVCWizCtlUI
[<GuidAttribute("E11C343A-7B4C-4C6A-9372-74C3C326FB11")>]
type VCWizCtl =
interface
interface IVCWizCtlUI
end
public interface VCWizCtl extends IVCWizCtlUI
Le type VCWizCtl expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ActiveXControls | Obtient les contrôles ActiveX inscrits dans le système. (Hérité de IVCWizCtlUI.) | |
dte | Obtient l'objet d'extensibilité de niveau supérieur. (Hérité de IVCWizCtlUI.) | |
FileTypeLibs | Obtient les bibliothèques de types à partir du fichier spécifié. (Hérité de IVCWizCtlUI.) | |
ParentKind | Obtient le genre de l'objet de contexte. (Hérité de IVCWizCtlUI.) | |
ParentObject | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de IVCWizCtlUI.) | |
ProjectObject | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de IVCWizCtlUI.) | |
ResourceHelper | Obtient l'objet VCResourceHelper. (Hérité de IVCWizCtlUI.) | |
TypeLibs | Obtient les bibliothèques de types inscrites dans le système. (Hérité de IVCWizCtlUI.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddBuiltOutput | Ajoute un élément au projet déployé. (Hérité de IVCWizCtlUI.) | |
AddDebugSymbols | Ajoute des symboles de débogage au projet déployé. (Hérité de IVCWizCtlUI.) | |
AddDeploymentContent | Ajoute un élément au projet déployé. (Hérité de IVCWizCtlUI.) | |
AddSymbol | Ajoute le symbole spécifié dans la table des symboles. (Hérité de IVCWizCtlUI.) | |
CanCreateNewProjectAtLocation | Indique si le nouveau projet peut être créé à l'emplacement spécifié. (Hérité de IVCWizCtlUI.) | |
CommandHandlerExists | Indique si le gestionnaire spécifié a été implémenté. (Hérité de IVCWizCtlUI.) | |
ConvertAnsiToOEM | Convertit des caractères ANSI étendus spéciaux en caractères OEM. (Hérité de IVCWizCtlUI.) | |
CppParseTypeString | Analyse une chaîne contenant la déclaration de variable C++ dans ses diverses parties (type, nom et valeur initiale). (Hérité de IVCWizCtlUI.) | |
CreateGuid | Crée un identificateur global unique (GUID) pour l'objet spécifié. (Hérité de IVCWizCtlUI.) | |
CreateWebTargetFolder | Crée un dossier cible pour un projet Web. (Hérité de IVCWizCtlUI.) | |
DatabaseConnection | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de IVCWizCtlUI.) | |
DoesFileExist | Détermine si le nom de fichier spécifié existe. (Hérité de IVCWizCtlUI.) | |
DoesFileOrDirectoryExist | Détermine si le fichier ou le répertoire spécifié existe. (Hérité de IVCWizCtlUI.) | |
FindSymbol | Recherche le symbole spécifié dans la table de symboles. (Hérité de IVCWizCtlUI.) | |
Finish | Appelée lorsque l'utilisateur clique sur le bouton OK ou Annuler dans l'Assistant HTML pour indiquer qu'il a fini d'utiliser l'Assistant. (Hérité de IVCWizCtlUI.) | |
FormatGuid | Met en forme l'identificateur global unique (GUID) spécifié. (Hérité de IVCWizCtlUI.) | |
GenerateNextDefaultProjectName | Génère un nom de projet en fonction du nom de base spécifié. (Hérité de IVCWizCtlUI.) | |
GetActiveXControlTypeLib | Obtient une chaîne contenant la bibliothèque de types pour le contrôle ActiveX. (Hérité de IVCWizCtlUI.) | |
GetAppID | Retourne l'ID de l'application. (Hérité de IVCWizCtlUI.) | |
GetClassCommandHandlerDesc | Obtient l'objet gestionnaire de commandes pour la classe et le nom de commande spécifiés. (Hérité de IVCWizCtlUI.) | |
GetCodePageFromLCID | Obtient la page de codes appropriée selon l'ID de paramètres régionaux fourni. (Hérité de IVCWizCtlUI.) | |
GetCommandCount | Obtient le nombre de commandes dans la liste spécifiée. (Hérité de IVCWizCtlUI.) | |
GetCommandDocumentation | Obtient la description de la commande spécifiée ou d'une entrée de texte dans la zone de liste spécifiée. (Hérité de IVCWizCtlUI.) | |
GetCommandHandlerString | Obtient un gestionnaire de commandes sous forme de chaîne. (Hérité de IVCWizCtlUI.) | |
GetCommandName | Obtient le nom d'une commande sous forme de chaîne. (Hérité de IVCWizCtlUI.) | |
GetComputerName | Retourne le nom de l'ordinateur sous forme de chaîne. (Hérité de IVCWizCtlUI.) | |
GetConnectionString | Obtient les informations requises par l'application de base de données pour se connecter à une source de données. (Hérité de IVCWizCtlUI.) | |
GetConsumerClass | Retourne une chaîne contenant la classe de consommateur. (Hérité de IVCWizCtlUI.) | |
GetDefaultWebTargetFolder | Retourne le dossier cible par défaut pour le projet Web. (Hérité de IVCWizCtlUI.) | |
GetDialogControlsAndTypes | Obtient les contrôles et les types à partir de la boîte de dialogue spécifiée. (Hérité de IVCWizCtlUI.) | |
GetDialogIds | Obtient les ID des boîtes de dialogue du projet. (Hérité de IVCWizCtlUI.) | |
GetDirectoryViaBrowseDlg | Obtient le répertoire spécifié à l'aide de la boîte de dialogue Parcourir (Browse dialog box). (Hérité de IVCWizCtlUI.) | |
GetExistingFileNameViaDlg | (Hérité de IVCWizCtlUI.) | |
GetHostLocale | Obtient les paramètres régionaux de l'interface utilisateur de l'Assistant. (Hérité de IVCWizCtlUI.) | |
GetInstalledLangs | Obtient les ID de paramètres régionaux à partir du répertoire de modèles de l'Assistant, en indiquant les ressources de langue disponibles. (Hérité de IVCWizCtlUI.) | |
GetLangAbbrevFromLCID | Obtient l'abréviation de langue spécifiée par l'ID de paramètres régionaux. (Hérité de IVCWizCtlUI.) | |
GetLangFromLCID | Obtient la langue en fonction de l'ID de paramètres régionaux spécifié. (Hérité de IVCWizCtlUI.) | |
GetODBCConsumerClassDecl | Obtient la déclaration de classe du consommateur ODBC. (Hérité de IVCWizCtlUI.) | |
GetODBCConsumerClassImpl | Obtient l'implémentation de classe de consommateur ODBC. (Hérité de IVCWizCtlUI.) | |
GetOpenFileNameViaDlg | Obtient le nom d'un fichier à ouvrir à l'aide d'une boîte de dialogue. (Hérité de IVCWizCtlUI.) | |
GetPrimaryLangIdFromLCID | Obtient la langue par défaut à partir de l'ID de paramètres régionaux. (Hérité de IVCWizCtlUI.) | |
GetProcessName | Obtient le nom de fichier du processus actuel (devenv.exe). (Hérité de IVCWizCtlUI.) | |
GetRemoteMachine | Pour le projet de déploiement spécifié, retourne le nom d'un ordinateur distant pour la configuration spécifiée. (Hérité de IVCWizCtlUI.) | |
GetSubFolderByName | Obtient un sous-dossier pour le déploiement de service Web. (Hérité de IVCWizCtlUI.) | |
GetSubLangIdFromLCID | Obtient une chaîne contenant la langue identifiée comme sous-langue à partir de son ID de paramètres régionaux. (Hérité de IVCWizCtlUI.) | |
GetSystemLCID | Obtient l'ID de paramètres régionaux par défaut à partir du système. (Hérité de IVCWizCtlUI.) | |
GetURLViaDlg | Obtient une URL à l'aide d'une boîte de dialogue. (Hérité de IVCWizCtlUI.) | |
IsSymbolDisabled | Retourne une valeur indiquant si un symbole est désactivé. (Hérité de IVCWizCtlUI.) | |
IsValidNumericValue | Détermine si une variante est une valeur numérique valide. (Hérité de IVCWizCtlUI.) | |
IsValidProgID | Indique si l'identificateur de programme de l'objet spécifié est valide. (Hérité de IVCWizCtlUI.) | |
IsWebTierProject | Vérifie si le projet spécifié est un Deployment of a Web Setup Project Visual Studio. (Hérité de IVCWizCtlUI.) | |
Load | Initialise le document spécifié. (Hérité de IVCWizCtlUI.) | |
Navigate | Navigue vers une page et un frame. (Hérité de IVCWizCtlUI.) | |
NavigateToCommandHandler | Ouvre l'éditeur de texte et place le curseur au niveau du gestionnaire spécifié. (Hérité de IVCWizCtlUI.) | |
Next | Éventuellement, met à jour les symboles de la page active, puis place l'utilisateur dans la page spécifiée dans l'Assistant. (Hérité de IVCWizCtlUI.) | |
OkCancelAlert | Affiche un message d'alerte à l'attention de l'utilisateur de l'Assistant, lui demandant de cliquer sur OK pour confirmer une option sélectionnée dans l'Assistant ou sur Annuler pour annuler cette option. (Hérité de IVCWizCtlUI.) | |
OnHelp | Appelé par l'Assistant lorsque l'utilisateur clique sur le bouton Aide pour afficher les rubriques d'aide HTML associées à la page HTML de l'Assistant. (Hérité de IVCWizCtlUI.) | |
PreShowWizard | Pour une utilisation ultérieure. (Hérité de IVCWizCtlUI.) | |
RemoveSymbol | Supprime le symbole spécifié de la table de symboles. (Hérité de IVCWizCtlUI.) | |
RenderTemplate | Génère le rendu du fichier modèle pour le projet d'Assistant. (Hérité de IVCWizCtlUI.) | |
RenderTemplateToString | Génère le rendu du fichier modèle de l'Assistant sous forme de chaîne. (Hérité de IVCWizCtlUI.) | |
ReportError | Affiche un message d'erreur à l'attention de l'utilisateur et lui donne l'option de corriger l'erreur et de continuer à utiliser l'Assistant. (Hérité de IVCWizCtlUI.) | |
ResumeParsing | Continue l'analyse après un appel à SuspendParsing (Hérité de IVCWizCtlUI.) | |
SelectDataSource | Affiche une boîte de dialogue qui permet à l'utilisateur de sélectionner la source de données à utiliser dans une application de base de données de consommateur. (Hérité de IVCWizCtlUI.) | |
SelectODBCDatabase | Affiche une boîte de dialogue qui permet à l'utilisateur de sélectionner la base de données ODBC pour une application consommateur ODBC. (Hérité de IVCWizCtlUI.) | |
SetDefaults | Définit les valeurs par défaut initiales pour les symboles de l'Assistant. (Hérité de IVCWizCtlUI.) | |
SetDeploymentAppMappings | Inscrit une application auprès d'un service Web. (Hérité de IVCWizCtlUI.) | |
SetErrorInfo | Définit le texte d'erreur pour l'élément spécifié. (Hérité de IVCWizCtlUI.) | |
SetRemoteMachine | Spécifie le nom d'un ordinateur (autre que le vôtre) sur lequel vous voulez déboguer une application. (Hérité de IVCWizCtlUI.) | |
ShowWiz | Affiche l'Assistant s'il a une interface utilisateur. (Hérité de IVCWizCtlUI.) | |
SuspendParsing | Interrompt l'analyse dans un Assistant. (Hérité de IVCWizCtlUI.) | |
ValidateCLRIdentifier | Retourne une valeur indiquant si un nom est un identificateur CLR valide. (Hérité de IVCWizCtlUI.) | |
ValidateCSharpClass | Non implémenté. (Hérité de IVCWizCtlUI.) | |
ValidateCSharpFile | Non implémenté. (Hérité de IVCWizCtlUI.) | |
ValidateCSharpIdentifier | Non implémenté. (Hérité de IVCWizCtlUI.) | |
ValidateCSharpNamespace | Non implémenté. (Hérité de IVCWizCtlUI.) | |
WriteToTextFile | (Hérité de IVCWizCtlUI.) | |
YesNoAlert | Cette méthode affiche un message d'alerte à l'utilisateur de l'Assistant, lui demandant de cliquer sur Oui pour confirmer une option sélectionnée dans l'Assistant ou sur Non pour annuler cette option. (Hérité de IVCWizCtlUI.) |
Début
Notes
VCWizCtl contient les propriétés et les méthodes utilisées pour manipuler par programme les contrôles de données Visual C++ dans l'architecture de l'Assistant Visual C++. Vous pouvez appeler ces propriétés et méthodes à l'aide de JScript ou VBScript. Fichier JScript et Fichiers HTML sont les éléments nécessaires pour un projet de Assistant personnalisé.
Toutefois, l'objet d'VCWizCtl n'est pas conçu pour être appelé à partir de langages de programmation haut de gamme comme Visual Basic, Visual C#, et Visual C++.
Notes
Pour accéder à l'objet d'VCWizCtl de script, utilisez wizard.Pour accéder à l'objet d'VCWizCtl HTML, utilisez window.external.