VCWizCtl Интерфейс

Определение

Содержит свойства и методы, используемые для программного управления пользовательскими мастерами, созданными для проектов Visual C++. Обратитесь к документации по IVCWizCtlUI.

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
Производный
Атрибуты
Реализации

Комментарии

VCWizCtl содержит свойства и методы, используемые для программного управления мастером Visual C++ элементов управления в архитектуре мастера Visual C++. Эти свойства и методы можно вызывать с помощью JScript или VBScript. Файл JScript и HTML-файлы являются необходимыми частями пользовательского проекта мастера .

Однако VCWizCtl объект не предназначен для вызова из высокоуровневых языков программирования, таких как Visual Basic , Visual C# и Visual C++ .

Примечание

Чтобы получить доступ к VCWizCtl объекту из скрипта, используйте wizard . Чтобы получить доступ к VCWizCtl объекту из HTML, используйте window.external .

Свойства

ActiveXControls

Получает элементы управления ActiveX, зарегистрированные в системе.

(Унаследовано от IVCWizCtlUI)
dte

Возвращает объект расширения верхнего уровня.

(Унаследовано от IVCWizCtlUI)
FileTypeLibs[String]

Получает библиотеки типов в указанном файле.

(Унаследовано от IVCWizCtlUI)
ParentKind

Получает вид объекта контекста.

(Унаследовано от IVCWizCtlUI)
ParentObject

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от IVCWizCtlUI)
ProjectObject

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от IVCWizCtlUI)
ResourceHelper

Возвращает объект вкресаурцехелпер .

(Унаследовано от IVCWizCtlUI)
TypeLibs

Получает библиотеки типов, зарегистрированные в системе.

(Унаследовано от IVCWizCtlUI)

Методы

AddBuiltOutput(Object, Object)

Добавляет элемент в развертываемый проект.

(Унаследовано от IVCWizCtlUI)
AddDebugSymbols(Object, Object)

Добавляет символы отладки в развертываемый проект.

(Унаследовано от IVCWizCtlUI)
AddDeploymentContent(Object, Object)

Добавляет элемент в развертываемый проект.

(Унаследовано от IVCWizCtlUI)
AddSymbol(String, Object, Boolean)

Добавляет указанный символ в таблицу символов.

(Унаследовано от IVCWizCtlUI)
CanCreateNewProjectAtLocation(Boolean, String, Boolean)

Указывает, может ли новый проект быть создан в указанном месте.

(Унаследовано от IVCWizCtlUI)
CommandHandlerExists(Object, Object)

Указывает, реализован ли указанный обработчик.

(Унаследовано от IVCWizCtlUI)
ConvertAnsiToOEM(String)

Преобразует специальные символы расширенного набора ANSI в символы OEM.

(Унаследовано от IVCWizCtlUI)
CppParseTypeString(String)

Анализирует строку, содержащую объявление переменной на языке C++, и разбирает его на части (тип, имя и начальное значение).

(Унаследовано от IVCWizCtlUI)
CreateGuid()

Создает глобальный уникальный идентификатор (GUID) для указанного объекта.

(Унаследовано от IVCWizCtlUI)
CreateWebTargetFolder()

Создает целевую папку для веб-проекта.

(Унаследовано от IVCWizCtlUI)
DatabaseConnection(Object)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от IVCWizCtlUI)
DoesFileExist(String)

Определяет, существует ли указанное имя файла.

(Унаследовано от IVCWizCtlUI)
DoesFileOrDirectoryExist(String)

Определяет, существует ли указанный файл или каталог.

(Унаследовано от IVCWizCtlUI)
FindSymbol(String)

Находит указанный символ в таблице символов.

(Унаследовано от IVCWizCtlUI)
Finish(Object, Object)

Вызывается, когда пользователь нажимает кнопку ОК или Отмена в HTML-коде мастера, чтобы указать, что пользователь завершил работу с мастером.

(Унаследовано от IVCWizCtlUI)
FormatGuid(String, eFormat)

Форматирует глобальный уникальный идентификатор (GUID).

(Унаследовано от IVCWizCtlUI)
GenerateNextDefaultProjectName(String, String)

Создает имя проекта на основе указанного базового имени.

(Унаследовано от IVCWizCtlUI)
GetActiveXControlTypeLib(String)

Получает строку, содержащую библиотеку типов для элемента управления ActiveX.

(Унаследовано от IVCWizCtlUI)
GetAppID()

Возвращает идентификатор приложения.

(Унаследовано от IVCWizCtlUI)
GetClassCommandHandlerDesc(Object, String, String)

Получает объект обработчика команды для указанных класса и имени команды.

(Унаследовано от IVCWizCtlUI)
GetCodePageFromLCID(UInt32)

Получает соответствующую кодовую страницу, используя предоставленный идентификатор языка.

(Унаследовано от IVCWizCtlUI)
GetCommandCount(Object)

Получает количество команд в указанном списке.

(Унаследовано от IVCWizCtlUI)
GetCommandDocumentation(Object, Object)

Получает описание указанной команды или другой текстовую запись в указанном списке.

(Унаследовано от IVCWizCtlUI)
GetCommandHandlerString(Object, Object)

Получает обработчик команды в виде строки.

(Унаследовано от IVCWizCtlUI)
GetCommandName(Object, Object)

Получает имя команды в виде строки.

(Унаследовано от IVCWizCtlUI)
GetComputerName()

Возвращает имя компьютера в виде строки.

(Унаследовано от IVCWizCtlUI)
GetConnectionString(Boolean)

Получает сведения, необходимые приложению базы данных для подключения к источнику данных.

(Унаследовано от IVCWizCtlUI)
GetConsumerClass(String, Boolean, Boolean, Boolean, Boolean, Boolean)

Возвращает строку, содержащую класс потребителя.

(Унаследовано от IVCWizCtlUI)
GetDefaultWebTargetFolder(Object)

Возвращает целевую папку по умолчанию для веб-проекта.

(Унаследовано от IVCWizCtlUI)
GetDialogControlsAndTypes(String)

Получает элементы управления и типы из указанного диалогового окна.

(Унаследовано от IVCWizCtlUI)
GetDialogIds()

Получает идентификаторы диалоговых окон проекта.

(Унаследовано от IVCWizCtlUI)
GetDirectoryViaBrowseDlg(String, String)

Возвращает указанный каталог с помощью диалогового окна "Обзор".

(Унаследовано от IVCWizCtlUI)
GetExistingFileNameViaDlg(String, String, String, String) (Унаследовано от IVCWizCtlUI)
GetHostLocale()

Возвращает языковой стандарт пользовательского интерфейса мастера.

(Унаследовано от IVCWizCtlUI)
GetInstalledLangs()

Получает идентификаторы языков из каталога шаблонов мастера, указывая, какие языковые ресурсы доступны.

(Унаследовано от IVCWizCtlUI)
GetLangAbbrevFromLCID(UInt32)

Получает аббревиатуру языка, заданного идентификатором языка.

(Унаследовано от IVCWizCtlUI)
GetLangFromLCID(UInt32)

Получает язык, используя указанный идентификатор языка.

(Унаследовано от IVCWizCtlUI)
GetODBCConsumerClassDecl(Boolean, Boolean, String)

Получает объявление класса потребителя ODBC.

(Унаследовано от IVCWizCtlUI)
GetODBCConsumerClassImpl()

Получает реализацию класса потребителя ODBC.

(Унаследовано от IVCWizCtlUI)
GetOpenFileNameViaDlg(String, String, String, String)

Получает имя открываемого файла, используя диалоговое окно.

(Унаследовано от IVCWizCtlUI)
GetPrimaryLangIdFromLCID(UInt32)

Получает язык по умолчанию из идентификатора языка.

(Унаследовано от IVCWizCtlUI)
GetProcessName()

Получает имя файла текущего процесса (devenv.exe).

(Унаследовано от IVCWizCtlUI)
GetRemoteMachine(Object, String)

Возвращает имя удаленного компьютера для указанной конфигурации для указанного проекта развертывания.

(Унаследовано от IVCWizCtlUI)
GetSubFolderByName(Object, String)

Получает вложенную папку для развертывания веб-службы.

(Унаследовано от IVCWizCtlUI)
GetSubLangIdFromLCID(UInt32)

Получает строку, содержащую язык, идентифицируемый как вариант языка, из его идентификатора языка.

(Унаследовано от IVCWizCtlUI)
GetSystemLCID()

Получает идентификатор языка по умолчанию из системы.

(Унаследовано от IVCWizCtlUI)
GetURLViaDlg(String, String)

Получает URL-адрес, используя диалоговое окно.

(Унаследовано от IVCWizCtlUI)
IsSymbolDisabled(String)

Возвращает значение, указывающее, отключен ли символ.

(Унаследовано от IVCWizCtlUI)
IsValidNumericValue(Object)

Определяет, является ли вариант допустимым числовым значением.

(Унаследовано от IVCWizCtlUI)
IsValidProgID(Object)

Указывает, является ли программный идентификатор указанного объекта допустимым.

(Унаследовано от IVCWizCtlUI)
IsWebTierProject(Object)

Проверяет, является ли указанный проект развертыванием Visual Studio проекта веб-установки.

(Унаследовано от IVCWizCtlUI)
Load(Object)

Инициализирует указанный документ.

(Унаследовано от IVCWizCtlUI)
Navigate(String, String)

Переходит к странице и фрейму.

(Унаследовано от IVCWizCtlUI)
NavigateToCommandHandler(Object, Object, String)

Открывает текстовый редактор и помещает курсор перед указанным обработчиком.

(Унаследовано от IVCWizCtlUI)
Next(Object, Object, String, Boolean)

При необходимости обновляет символы на текущей странице и затем переходит к указанной странице мастера.

(Унаследовано от IVCWizCtlUI)
OkCancelAlert(String)

Отображает предупреждение, требующее от пользователя нажатия кнопки "ОК" для подтверждения выбранного варианта действий мастера или кнопки "Отмена" для отмены этого варианта.

(Унаследовано от IVCWizCtlUI)
OnHelp(String)

Вызывается мастером при нажатии пользователем кнопки "Справка" для отображения связанных с HTML-страницей мастера разделов HTML-справки, если таковые имеются.

(Унаследовано от IVCWizCtlUI)
PreShowWizard()

Для использования в будущем.

(Унаследовано от IVCWizCtlUI)
RemoveSymbol(String)

Удаляет указанный символ из таблицы символов.

(Унаследовано от IVCWizCtlUI)
RenderTemplate(String, String, Boolean, Boolean)

Визуализирует файл шаблона для проекта мастера.

(Унаследовано от IVCWizCtlUI)
RenderTemplateToString(String)

Визуализирует файл шаблона мастера в виде строки.

(Унаследовано от IVCWizCtlUI)
ReportError(String, Boolean)

Отображает сообщение об ошибке, позволяя пользователю исправить ошибку и продолжить работу с мастером.

(Унаследовано от IVCWizCtlUI)
ResumeParsing()

Возобновляет синтаксический анализ после вызова метода SuspendParsing().

(Унаследовано от IVCWizCtlUI)
SelectDataSource()

Отображает диалоговое окно, позволяющее пользователю выбрать источник данных для использования в потребительском приложении базы данных.

(Унаследовано от IVCWizCtlUI)
SelectODBCDatabase()

Отображает диалоговое окно, позволяющее пользователю выбрать базу данных ODBC для потребительского приложения ODBC.

(Унаследовано от IVCWizCtlUI)
SetDefaults(Object)

Задает начальные значения по умолчанию для символов мастера.

(Унаследовано от IVCWizCtlUI)
SetDeploymentAppMappings(Object, Object, String, String)

Регистрирует приложение в веб-службе.

(Унаследовано от IVCWizCtlUI)
SetErrorInfo(String, UInt32, UInt32, String, String)

Задает текст ошибки для указанного элемента.

(Унаследовано от IVCWizCtlUI)
SetRemoteMachine(Object, String)

Задает имя компьютера (удаленного), на котором предполагается проводить отладку приложения.

(Унаследовано от IVCWizCtlUI)
ShowWiz()

Отображает мастер, если он имеет пользовательский интерфейс.

(Унаследовано от IVCWizCtlUI)
SuspendParsing()

Приостанавливает синтаксический анализ в мастере.

(Унаследовано от IVCWizCtlUI)
ValidateCLRIdentifier(String, Boolean)

Возвращает значение, указывающее, является ли имя допустимым идентификатором CLR.

(Унаследовано от IVCWizCtlUI)
ValidateCSharpClass(String, String)

Не реализован.

(Унаследовано от IVCWizCtlUI)
ValidateCSharpFile(String)

Не реализовано.

(Унаследовано от IVCWizCtlUI)
ValidateCSharpIdentifier(String, Boolean)

Не реализован.

(Унаследовано от IVCWizCtlUI)
ValidateCSharpNamespace(String)

Не реализован.

(Унаследовано от IVCWizCtlUI)
WriteToTextFile(String, String, Boolean) (Унаследовано от IVCWizCtlUI)
YesNoAlert(String)

Этот метод отображает предупреждающее сообщение пользователю мастера, что требует от пользователя нажатия кнопки Да для подтверждения выбранного варианта мастера или нет для отмены этого параметра.

(Унаследовано от IVCWizCtlUI)

Применяется к