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 |
Возвращает объект |
| 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) |