VCWizCtl Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Eigenschaften und Methoden, mit denen benutzerdefinierte Assistenten Programm gesteuert bearbeitet werden können, die für Visual C++ Projekte erstellt wurden. Weitere Informationen finden Sie in der IVCWizCtlUI Dokumentation.
public interface class VCWizCtl : Microsoft::VisualStudio::VsWizard::IVCWizCtlUI
public interface class VCWizCtl : Microsoft::VisualStudio::VsWizard::IVCWizCtlUI
__interface VCWizCtl : Microsoft::VisualStudio::VsWizard::IVCWizCtlUI
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VsWizard.VCWizCtlClass))]
[System.Runtime.InteropServices.Guid("ACCC8AC8-1D95-4E53-8F26-BFE3A21494D6")]
public interface VCWizCtl : Microsoft.VisualStudio.VsWizard.IVCWizCtlUI
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VsWizard.VCWizCtlClass))>]
[<System.Runtime.InteropServices.Guid("ACCC8AC8-1D95-4E53-8F26-BFE3A21494D6")>]
type VCWizCtl = interface
interface IVCWizCtlUI
Public Interface VCWizCtl
Implements IVCWizCtlUI
- Abgeleitet
- Attribute
- Implementiert
Hinweise
VCWizCtl enthält Eigenschaften und Methoden, die zum programmgesteuerten Bearbeiten von Visual C++-Steuerelement-Steuerelementen in der Visual C++-Assistenten-Architektur Sie können diese Eigenschaften und Methoden mithilfe von JScript oder VBScript aufzurufen. Die JScript-Datei und HTML-Dateien sind die erforderlichen Teile eines benutzerdefinierten Assistenten Projekts.
Das- VCWizCtl Objekt ist jedoch nicht für den Aufruf von Programmiersprachen mit hoher Programmiersprache (z Visual Basic . b., und) konzipiert Visual C# Visual C++ .
Hinweis
Verwenden Sie, um über das Skript auf das VCWizCtl Objekt zuzugreifen wizard . Verwenden Sie, um aus HTML auf das- VCWizCtl Objekt zuzugreifen window.external .
Eigenschaften
| ActiveXControls |
Ruft die im System registrierten ActiveX-Steuerelemente ab. (Geerbt von IVCWizCtlUI) |
| dte |
Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. (Geerbt von IVCWizCtlUI) |
| FileTypeLibs[String] |
Ruft die Typbibliotheken in der angegebenen Datei ab. (Geerbt von IVCWizCtlUI) |
| ParentKind |
Ruft die Art des Kontextobjekts ab. (Geerbt von IVCWizCtlUI) |
| ParentObject |
Nur Microsoft-interne Verwendung. (Geerbt von IVCWizCtlUI) |
| ProjectObject |
Nur Microsoft-interne Verwendung. (Geerbt von IVCWizCtlUI) |
| ResourceHelper |
Ruft das |
| TypeLibs |
Ruft die im System registrierten Typbibliotheken ab. (Geerbt von IVCWizCtlUI) |
Methoden
| AddBuiltOutput(Object, Object) |
Fügt dem bereitgestellten Projekt ein Element hinzu. (Geerbt von IVCWizCtlUI) |
| AddDebugSymbols(Object, Object) |
Fügt dem bereitgestellten Projekt Debugsymbole hinzu. (Geerbt von IVCWizCtlUI) |
| AddDeploymentContent(Object, Object) |
Fügt dem bereitgestellten Projekt ein Element hinzu. (Geerbt von IVCWizCtlUI) |
| AddSymbol(String, Object, Boolean) |
Fügt der Symboltabelle das angegebene Symbol hinzu. (Geerbt von IVCWizCtlUI) |
| CanCreateNewProjectAtLocation(Boolean, String, Boolean) |
Gibt an, ob das neue Projekt am angegebenen Speicherort erstellt werden kann. (Geerbt von IVCWizCtlUI) |
| CommandHandlerExists(Object, Object) |
Gibt an, ob der angegebene Handler implementiert wurde. (Geerbt von IVCWizCtlUI) |
| ConvertAnsiToOEM(String) |
Konvertiert besondere erweiterte ANSI-Zeichen in OEM-Zeichen. (Geerbt von IVCWizCtlUI) |
| CppParseTypeString(String) |
Analysiert die einzelnen Teile (Typ, Name und Anfangswert) einer Zeichenfolge, die die C++-Variablendeklaration enthält. (Geerbt von IVCWizCtlUI) |
| CreateGuid() |
Erstellt eine GUID (Globally Unique Identifier) für das angegebene Objekt. (Geerbt von IVCWizCtlUI) |
| CreateWebTargetFolder() |
Erstellt einen Zielordner für ein Webprojekt. (Geerbt von IVCWizCtlUI) |
| DatabaseConnection(Object) |
Nur Microsoft-interne Verwendung. (Geerbt von IVCWizCtlUI) |
| DoesFileExist(String) |
Bestimmt, ob der angegebene Dateiname vorhanden ist. (Geerbt von IVCWizCtlUI) |
| DoesFileOrDirectoryExist(String) |
Bestimmt, ob die angegebene Datei oder das angegebene Verzeichnis vorhanden ist. (Geerbt von IVCWizCtlUI) |
| FindSymbol(String) |
Sucht das angegebene Symbol in der Symboldatei. (Geerbt von IVCWizCtlUI) |
| Finish(Object, Object) |
Wird aufgerufen, wenn der Benutzer im HTML-Assistenten auf die Schaltfläche OK oder Abbrechen klickt, um anzugeben, dass der Benutzer mit dem Assistenten fertig ist. (Geerbt von IVCWizCtlUI) |
| FormatGuid(String, eFormat) |
Formatiert die angegebene GUID (Globally Unique Identifier). (Geerbt von IVCWizCtlUI) |
| GenerateNextDefaultProjectName(String, String) |
Generiert auf Grundlage des angegebenen Basisnamens einen Projektnamen. (Geerbt von IVCWizCtlUI) |
| GetActiveXControlTypeLib(String) |
Ruft eine Zeichenfolge ab, die die Typbibliothek für das ActiveX-Steuerelement enthält. (Geerbt von IVCWizCtlUI) |
| GetAppID() |
Gibt die Anwendungs-ID zurück. (Geerbt von IVCWizCtlUI) |
| GetClassCommandHandlerDesc(Object, String, String) |
Ruft das Befehlshandlerobjekt für den angegebenen Klassen- und Befehlsnamen ab. (Geerbt von IVCWizCtlUI) |
| GetCodePageFromLCID(UInt32) |
Ruft die entsprechende Codepage auf Grundlage der angegebenen Sprachgebietsschema-ID ab. (Geerbt von IVCWizCtlUI) |
| GetCommandCount(Object) |
Ruft die Anzahl der Befehle in der angegebenen Liste ab. (Geerbt von IVCWizCtlUI) |
| GetCommandDocumentation(Object, Object) |
Ruft die Beschreibung des angegebenen Befehls oder einen anderen Texteintrag im angegebenen Listenfeld ab. (Geerbt von IVCWizCtlUI) |
| GetCommandHandlerString(Object, Object) |
Ruft einen Befehlshandler als Zeichenfolge ab. (Geerbt von IVCWizCtlUI) |
| GetCommandName(Object, Object) |
Ruft den Namen eines Befehls als Zeichenfolge ab. (Geerbt von IVCWizCtlUI) |
| GetComputerName() |
Gibt den Namen des Computers als Zeichenfolge zurück. (Geerbt von IVCWizCtlUI) |
| GetConnectionString(Boolean) |
Ruft die Informationen ab, die für die Datenbankanwendung erforderlich sind, um eine Verbindung mit einer Datenquelle herzustellen. (Geerbt von IVCWizCtlUI) |
| GetConsumerClass(String, Boolean, Boolean, Boolean, Boolean, Boolean) |
Gibt eine Zeichenfolge zurück, die die Consumerklasse enthält. (Geerbt von IVCWizCtlUI) |
| GetDefaultWebTargetFolder(Object) |
Gibt den Standardzielordner für das Webprojekt zurück. (Geerbt von IVCWizCtlUI) |
| GetDialogControlsAndTypes(String) |
Ruft die Steuerelemente und Typen aus dem angegebenen Dialogfeld ab. (Geerbt von IVCWizCtlUI) |
| GetDialogIds() |
Ruft die IDs der Dialogfelder des Projekts ab. (Geerbt von IVCWizCtlUI) |
| GetDirectoryViaBrowseDlg(String, String) |
Ruft das angegebene Verzeichnis mithilfe des Dialog Felds " Durchsuchen" ab. (Geerbt von IVCWizCtlUI) |
| GetExistingFileNameViaDlg(String, String, String, String) | (Geerbt von IVCWizCtlUI) |
| GetHostLocale() |
Ruft das Gebietsschema für die Benutzeroberfläche des Assistenten ab. (Geerbt von IVCWizCtlUI) |
| GetInstalledLangs() |
Ruft die Sprachgebietsschema-IDs aus dem Vorlagenverzeichnis des Assistenten ab, die angeben, welche Sprachressourcen verfügbar sind. (Geerbt von IVCWizCtlUI) |
| GetLangAbbrevFromLCID(UInt32) |
Ruft die von der Sprachgebietsschema-ID angegebene Sprachabkürzung ab. (Geerbt von IVCWizCtlUI) |
| GetLangFromLCID(UInt32) |
Ruft die Sprache auf Grundlage der angegebenen Sprachgebietsschema-ID ab. (Geerbt von IVCWizCtlUI) |
| GetODBCConsumerClassDecl(Boolean, Boolean, String) |
Ruft die Deklaration einer ODBC-Consumerklasse ab. (Geerbt von IVCWizCtlUI) |
| GetODBCConsumerClassImpl() |
Ruft die Implementierung der ODBC-Consumerklasse ab. (Geerbt von IVCWizCtlUI) |
| GetOpenFileNameViaDlg(String, String, String, String) |
Ruft den Namen einer Datei ab, die mit einem Dialogfeld geöffnet werden soll. (Geerbt von IVCWizCtlUI) |
| GetPrimaryLangIdFromLCID(UInt32) |
Ruft die Standardsprache aus der Sprachgebietsschema-ID ab. (Geerbt von IVCWizCtlUI) |
| GetProcessName() |
Ruft den Dateinamen des aktuellen Prozesses (devenv.exe) ab. (Geerbt von IVCWizCtlUI) |
| GetRemoteMachine(Object, String) |
Gibt für das angegebene Bereitstellungsprojekt den Namen eines Remotecomputers für die angegebene Konfiguration zurück. (Geerbt von IVCWizCtlUI) |
| GetSubFolderByName(Object, String) |
Ruft einen Unterordner für die Webdienstbereitstellung ab. (Geerbt von IVCWizCtlUI) |
| GetSubLangIdFromLCID(UInt32) |
Ruft eine Zeichenfolge mit der als Untersprache identifizierten Sprache aus der zugehörigen Sprachgebietsschema-ID ab. (Geerbt von IVCWizCtlUI) |
| GetSystemLCID() |
Ruft die Standardsprachgebietsschema-ID aus dem System ab. (Geerbt von IVCWizCtlUI) |
| GetURLViaDlg(String, String) |
Ruft eine URL mithilfe eines Dialogfelds ab. (Geerbt von IVCWizCtlUI) |
| IsSymbolDisabled(String) |
Gibt zurück, ob ein Symbol deaktiviert ist. (Geerbt von IVCWizCtlUI) |
| IsValidNumericValue(Object) |
Bestimmt, ob eine Variante ein gültiger numerischer Wert ist. (Geerbt von IVCWizCtlUI) |
| IsValidProgID(Object) |
Gibt an, ob der Programmbezeichner des angegebenen Objekts gültig ist. (Geerbt von IVCWizCtlUI) |
| IsWebTierProject(Object) |
Überprüft, ob das angegebene Projekt eine Visual Studio- Bereitstellung eines Websetup-Projektsist. (Geerbt von IVCWizCtlUI) |
| Load(Object) |
Initialisiert das angegebene Dokument. (Geerbt von IVCWizCtlUI) |
| Navigate(String, String) |
Navigiert zu einer Seite und einem Frame. (Geerbt von IVCWizCtlUI) |
| NavigateToCommandHandler(Object, Object, String) |
Öffnet den Text-Editor und setzt den Cursor auf den angegebenen Handler. (Geerbt von IVCWizCtlUI) |
| Next(Object, Object, String, Boolean) |
Aktualisiert optional die Symbole auf der aktuellen Seite und führt dann den Benutzer zur angegebenen Assistentenseite. (Geerbt von IVCWizCtlUI) |
| OkCancelAlert(String) |
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. (Geerbt von IVCWizCtlUI) |
| OnHelp(String) |
Wird vom Assistenten aufgerufen, wenn der Benutzer auf die Schaltfläche Hilfe klickt, um der HTML-Seite des Assistenten zugeordnete HTML-Hilfethemen anzuzeigen. (Geerbt von IVCWizCtlUI) |
| PreShowWizard() |
Für zukünftige Verwendung reserviert. (Geerbt von IVCWizCtlUI) |
| RemoveSymbol(String) |
Entfernt das angegebene Symbol aus der Symboltabelle. (Geerbt von IVCWizCtlUI) |
| RenderTemplate(String, String, Boolean, Boolean) |
Rendert die Vorlagendatei für das Assistentenprojekt. (Geerbt von IVCWizCtlUI) |
| RenderTemplateToString(String) |
Rendert die Assistentenvorlagendatei als Zeichenfolge. (Geerbt von IVCWizCtlUI) |
| ReportError(String, Boolean) |
Zeigt dem Benutzer einen Fehler an und bietet dem Benutzer die Option, den Fehler zu korrigieren und die Verwendung des Assistenten fortzusetzen. (Geerbt von IVCWizCtlUI) |
| ResumeParsing() |
Setzt nach einem Aufruf von SuspendParsing() die Analyse fort. (Geerbt von IVCWizCtlUI) |
| SelectDataSource() |
Zeigt ein Dialogfeld an, das es dem Benutzer ermöglicht, die Datenquelle auszuwählen, die in einer Consumerdatenbankanwendung verwendet werden soll. (Geerbt von IVCWizCtlUI) |
| SelectODBCDatabase() |
Zeigt ein Dialogfeld an, das es dem Benutzer ermöglicht, die ODBC-Datenbank für eine ODBC-Consumeranwendung auszuwählen. (Geerbt von IVCWizCtlUI) |
| SetDefaults(Object) |
Legt die ursprünglichen Standardwerte für die Assistentensymbole fest. (Geerbt von IVCWizCtlUI) |
| SetDeploymentAppMappings(Object, Object, String, String) |
Registriert eine Anwendung bei einem Webdienst. (Geerbt von IVCWizCtlUI) |
| SetErrorInfo(String, UInt32, UInt32, String, String) |
Legt Fehlertext für das angegebene Element fest. (Geerbt von IVCWizCtlUI) |
| SetRemoteMachine(Object, String) |
Gibt den Namen eines Remotecomputers an, auf dem Sie eine Anwendung debuggen möchten. (Geerbt von IVCWizCtlUI) |
| ShowWiz() |
Zeigt den Assistenten an, wenn er über eine Benutzeroberfläche verfügt. (Geerbt von IVCWizCtlUI) |
| SuspendParsing() |
Hält die Analyse in einem Assistenten an. (Geerbt von IVCWizCtlUI) |
| ValidateCLRIdentifier(String, Boolean) |
Gibt zurück, ob ein Name ein gültiger CLR-Bezeichner ist. (Geerbt von IVCWizCtlUI) |
| ValidateCSharpClass(String, String) |
Nicht implementiert. (Geerbt von IVCWizCtlUI) |
| ValidateCSharpFile(String) |
Nicht implementiert. (Geerbt von IVCWizCtlUI) |
| ValidateCSharpIdentifier(String, Boolean) |
Nicht implementiert. (Geerbt von IVCWizCtlUI) |
| ValidateCSharpNamespace(String) |
Nicht implementiert. (Geerbt von IVCWizCtlUI) |
| WriteToTextFile(String, String, Boolean) | (Geerbt von IVCWizCtlUI) |
| YesNoAlert(String) |
Diese Methode zeigt dem Assistenten Benutzer eine Warnmeldung an, die erfordert, dass der Benutzer auf Ja klickt, um eine ausgewählte Assistenten Option zu bestätigen, oder Nein , um die Option abzubrechen. (Geerbt von IVCWizCtlUI) |