Freigeben über


VCWizCtl-Schnittstelle

Enthält Eigenschaften und Methoden, mit denen die benutzerdefinierten Assistenten, die für Visual C++ erstellt wurden, programmgesteuert verändert werden. Siehe IVCWizCtlUI zur Dokumentation.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

Syntax

'Declaration
<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

Der VCWizCtl-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActiveXControls Ruft die im System registrierten ActiveX-Steuerelemente ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft dte Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft FileTypeLibs Ruft die Typbibliotheken in der angegebenen Datei ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft ParentKind Ruft die Art des Kontextobjekts ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft ParentObject Infrastruktur. Nur zur internen Verwendung von Microsoft. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft ProjectObject Infrastruktur. Nur zur internen Verwendung von Microsoft. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft ResourceHelper Ruft das VCResourceHelper-Objekt ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Eigenschaft TypeLibs Ruft die im System registrierten Typbibliotheken ab. (Von IVCWizCtlUI geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddBuiltOutput Fügt dem bereitgestellten Projekt ein Element hinzu. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode AddDebugSymbols Fügt dem bereitgestellten Projekt Debugsymbole hinzu. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode AddDeploymentContent Fügt dem bereitgestellten Projekt ein Element hinzu. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode AddSymbol Fügt der Symboltabelle das angegebene Symbol hinzu. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode CanCreateNewProjectAtLocation Gibt an, ob das neue Projekt am angegebenen Speicherort erstellt werden kann. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode CommandHandlerExists Gibt an, ob der angegebene Handler implementiert wurde. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ConvertAnsiToOEM Konvertiert besondere erweiterte ANSI-Zeichen in OEM-Zeichen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode CppParseTypeString Analysiert die einzelnen Teile (Typ, Name und Anfangswert) einer Zeichenfolge, die die C++-Variablendeklaration enthält. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode CreateGuid Erstellt eine GUID (Globally Unique Identifier) für das angegebene Objekt. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode CreateWebTargetFolder Erstellt einen Zielordner für ein Webprojekt. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode DatabaseConnection Infrastruktur. Nur zur internen Verwendung von Microsoft. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode DoesFileExist Bestimmt, ob der angegebene Dateiname vorhanden ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode DoesFileOrDirectoryExist Bestimmt, ob die angegebene Datei oder das angegebene Verzeichnis vorhanden ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode FindSymbol Sucht das angegebene Symbol in der Symboldatei. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode Finish Wird aufgerufen, wenn der Benutzer auf einer HTML-Seite des Assistenten auf OK oder Abbrechen klickt, um anzugeben, dass der Benutzer den Assistenten abgeschlossen hat. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode FormatGuid Formatiert die angegebene GUID (Globally Unique Identifier). (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GenerateNextDefaultProjectName Generiert auf Grundlage des angegebenen Basisnamens einen Projektnamen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetActiveXControlTypeLib Ruft eine Zeichenfolge ab, die die Typbibliothek für das ActiveX-Steuerelement enthält. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetAppID Gibt die Anwendungs-ID zurück. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetClassCommandHandlerDesc Ruft das Befehlshandlerobjekt für den angegebenen Klassen- und Befehlsnamen ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetCodePageFromLCID Ruft die entsprechende Codepage auf Grundlage der angegebenen Sprachgebietsschema-ID ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetCommandCount Ruft die Anzahl der Befehle in der angegebenen Liste ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetCommandDocumentation Ruft die Beschreibung des angegebenen Befehls oder einen anderen Texteintrag im angegebenen Listenfeld ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetCommandHandlerString Ruft einen Befehlshandler als Zeichenfolge ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetCommandName Ruft den Namen eines Befehls als Zeichenfolge ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetComputerName Gibt den Namen des Computers als Zeichenfolge zurück. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetConnectionString Ruft die Informationen ab, die für die Datenbankanwendung erforderlich sind, um eine Verbindung mit einer Datenquelle herzustellen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetConsumerClass Gibt eine Zeichenfolge zurück, die die Consumerklasse enthält. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetDefaultWebTargetFolder Gibt den Standardzielordner für das Webprojekt zurück. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetDialogControlsAndTypes Ruft die Steuerelemente und Typen aus dem angegebenen Dialogfeld ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetDialogIds Ruft die IDs der Dialogfelder des Projekts ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetDirectoryViaBrowseDlg Ruft mit dem Browse dialog box das angegebene Verzeichnis ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetExistingFileNameViaDlg (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetHostLocale Ruft das Gebietsschema für die Benutzeroberfläche des Assistenten ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetInstalledLangs Ruft die Sprachgebietsschema-IDs aus dem Vorlagenverzeichnis des Assistenten ab, die angeben, welche Sprachressourcen verfügbar sind. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetLangAbbrevFromLCID Ruft die von der Sprachgebietsschema-ID angegebene Sprachabkürzung ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetLangFromLCID Ruft die Sprache auf Grundlage der angegebenen Sprachgebietsschema-ID ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetODBCConsumerClassDecl Ruft die Deklaration einer ODBC-Consumerklasse ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetODBCConsumerClassImpl Ruft die Implementierung der ODBC-Consumerklasse ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetOpenFileNameViaDlg Ruft den Namen einer Datei ab, die mit einem Dialogfeld geöffnet werden soll. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetPrimaryLangIdFromLCID Ruft die Standardsprache aus der Sprachgebietsschema-ID ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetProcessName Ruft den Dateinamen des aktuellen Prozesses (devenv.exe) ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetRemoteMachine Gibt für das angegebene Bereitstellungsprojekt den Namen eines Remotecomputers für die angegebene Konfiguration zurück. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetSubFolderByName Ruft einen Unterordner für die Webdienstbereitstellung ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetSubLangIdFromLCID Ruft eine Zeichenfolge mit der als Untersprache identifizierten Sprache aus der zugehörigen Sprachgebietsschema-ID ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetSystemLCID Ruft die Standardsprachgebietsschema-ID aus dem System ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode GetURLViaDlg Ruft eine URL mithilfe eines Dialogfelds ab. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode IsSymbolDisabled Gibt zurück, ob ein Symbol deaktiviert ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode IsValidNumericValue Bestimmt, ob eine Variante ein gültiger numerischer Wert ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode IsValidProgID Gibt an, ob der Programmbezeichner des angegebenen Objekts gültig ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode IsWebTierProject Überprüft, ob das angegebene Projekt eine Visual Studio-Deployment of a Web Setup Project ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode Load Initialisiert das angegebene Dokument. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode Navigate Navigiert zu einer Seite und einem Frame. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode NavigateToCommandHandler Öffnet den Text-Editor und setzt den Cursor auf den angegebenen Handler. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode Next Aktualisiert optional die Symbole auf der aktuellen Seite und führt dann den Benutzer zur angegebenen Assistentenseite. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode OkCancelAlert Zeigt dem Assistentenbenutzer eine Warnmeldung an, die erfordert, dass der Benutzer auf OK klickt, um eine ausgewählte Assistentenoption zu bestätigen, oder auf Abbrechen klickt, um die Option abzubrechen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode OnHelp Wird vom Assistenten aufgerufen, wenn der Benutzer auf die Schaltfläche Hilfe klickt, um der HTML-Seite des Assistenten zugeordnete HTML-Hilfethemen anzuzeigen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode PreShowWizard Für zukünftige Verwendung reserviert. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode RemoveSymbol Entfernt das angegebene Symbol aus der Symboltabelle. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode RenderTemplate Rendert die Vorlagendatei für das Assistentenprojekt. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode RenderTemplateToString Rendert die Assistentenvorlagendatei als Zeichenfolge. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ReportError Zeigt dem Benutzer einen Fehler an und bietet dem Benutzer die Option, den Fehler zu korrigieren und die Verwendung des Assistenten fortzusetzen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ResumeParsing Setzt nach einem Aufruf von SuspendParsing die Analyse fort. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SelectDataSource Zeigt ein Dialogfeld an, das es dem Benutzer ermöglicht, die Datenquelle auszuwählen, die in einer Consumerdatenbankanwendung verwendet werden soll. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SelectODBCDatabase Zeigt ein Dialogfeld an, das es dem Benutzer ermöglicht, die ODBC-Datenbank für eine ODBC-Consumeranwendung auszuwählen. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SetDefaults Legt die ursprünglichen Standardwerte für die Assistentensymbole fest. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SetDeploymentAppMappings Registriert eine Anwendung bei einem Webdienst. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SetErrorInfo Legt Fehlertext für das angegebene Element fest. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SetRemoteMachine Gibt den Namen eines Remotecomputers an, auf dem Sie eine Anwendung debuggen möchten. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ShowWiz Zeigt den Assistenten an, wenn er über eine Benutzeroberfläche verfügt. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode SuspendParsing Hält die Analyse in einem Assistenten an. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ValidateCLRIdentifier Gibt zurück, ob ein Name ein gültiger CLR-Bezeichner ist. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ValidateCSharpClass Nicht implementiert. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ValidateCSharpFile Nicht implementiert. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ValidateCSharpIdentifier Nicht implementiert. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode ValidateCSharpNamespace Nicht implementiert. (Von IVCWizCtlUI geerbt.)
Öffentliche Methode WriteToTextFile (Von IVCWizCtlUI geerbt.)
Öffentliche Methode YesNoAlert Diese Methode zeigt dem Assistentenbenutzer eine Warnmeldung an, die erfordert, dass der Benutzer auf Ja klickt, um eine ausgewählte Assistentenoption zu bestätigen, oder auf Nein klickt, um die Option abzubrechen. (Von IVCWizCtlUI geerbt.)

Zum Seitenanfang

Hinweise

VCWizCtl enthält die Eigenschaften und Methoden, die verwendet werden, um Visual C++-Assistenten-Steuerelemente innerhalb der Visual C++-Assistentenarchitektur programmgesteuert zu bearbeiten. Sie können diese Eigenschaften und Methoden aufrufen, indem Sie JScript oder VBScript verwenden. JScript-Datei und HTML-Dateien sind die erforderlichen Teile eines Projekts unter Benutzerdefinierter Assistent.

Allerdings ist das VCWizCtl-Objekt nicht entworfen, von den Spitzenprogrammiersprachen wie Visual Basic, Visual C# und Visual C++ aufgerufen werden.

Hinweis

Um auf das VCWizCtl-Objekt vom Skript zuzugreifen, verwenden Sie wizard.Um auf das VCWizCtl-Objekt von HTML zuzugreifen, verwenden Sie window.external.

Siehe auch

Referenz

Microsoft.VisualStudio.VsWizard-Namespace