Поделиться через


VCWizCtl - интерфейс

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

Пространство имен:  Microsoft.VisualStudio.VsWizard
Сборка:  Microsoft.VisualStudio.VsWizard (в Microsoft.VisualStudio.VsWizard.dll)

Синтаксис

'Декларация
<GuidAttribute("5CF9B53D-E850-471C-B8C4-15C4D76A48D2")> _
Public Interface VCWizCtl _
    Inherits IVCWizCtlUI
[GuidAttribute("5CF9B53D-E850-471C-B8C4-15C4D76A48D2")]
public interface VCWizCtl : IVCWizCtlUI
[GuidAttribute(L"5CF9B53D-E850-471C-B8C4-15C4D76A48D2")]
public interface class VCWizCtl : IVCWizCtlUI
[<GuidAttribute("5CF9B53D-E850-471C-B8C4-15C4D76A48D2")>]
type VCWizCtl =  
    interface
        interface IVCWizCtlUI
    end
public interface VCWizCtl extends IVCWizCtlUI

Тип VCWizCtl предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство ActiveXControls Получает элементы управления ActiveX, зарегистрированные в системе. (Унаследовано от IVCWizCtlUI.)
Открытое свойство dte Возвращает объект расширения верхнего уровня. (Унаследовано от IVCWizCtlUI.)
Открытое свойство FileTypeLibs Получает библиотеки типов в указанном файле. (Унаследовано от IVCWizCtlUI.)
Открытое свойство ParentKind Получает вид объекта контекста. (Унаследовано от IVCWizCtlUI.)
Открытое свойство ParentObject Инфраструктура. Только внутреннее использование Майкрософт. (Унаследовано от IVCWizCtlUI.)
Открытое свойство ProjectObject Инфраструктура. Только внутреннее использование Майкрософт. (Унаследовано от IVCWizCtlUI.)
Открытое свойство ResourceHelper Получает объект VCResourceHelper. (Унаследовано от IVCWizCtlUI.)
Открытое свойство TypeLibs Получает библиотеки типов, зарегистрированные в системе. (Унаследовано от IVCWizCtlUI.)

В начало страницы

Методы

  Имя Описание
Открытый метод AddBuiltOutput Добавляет элемент в развертываемый проект. (Унаследовано от IVCWizCtlUI.)
Открытый метод AddDebugSymbols Добавляет символы отладки в развертываемый проект. (Унаследовано от IVCWizCtlUI.)
Открытый метод AddDeploymentContent Добавляет элемент в развертываемый проект. (Унаследовано от IVCWizCtlUI.)
Открытый метод AddSymbol Добавляет указанный символ в таблицу символов. (Унаследовано от IVCWizCtlUI.)
Открытый метод CanCreateNewProjectAtLocation Указывает, может ли новый проект быть создан в указанном месте. (Унаследовано от IVCWizCtlUI.)
Открытый метод CommandHandlerExists Указывает, реализован ли указанный обработчик. (Унаследовано от IVCWizCtlUI.)
Открытый метод ConvertAnsiToOEM Преобразует специальные символы расширенного набора ANSI в символы OEM. (Унаследовано от IVCWizCtlUI.)
Открытый метод CppParseTypeString Анализирует строку, содержащую объявление переменной на языке C++, и разбирает его на части (тип, имя и начальное значение). (Унаследовано от IVCWizCtlUI.)
Открытый метод CreateGuid Создает глобальный уникальный идентификатор (GUID) для указанного объекта. (Унаследовано от IVCWizCtlUI.)
Открытый метод CreateWebTargetFolder Создает целевую папку для веб-проекта. (Унаследовано от IVCWizCtlUI.)
Открытый метод DatabaseConnection Инфраструктура. Только внутреннее использование Майкрософт. (Унаследовано от IVCWizCtlUI.)
Открытый метод DoesFileExist Определяет, существует ли указанное имя файла. (Унаследовано от IVCWizCtlUI.)
Открытый метод DoesFileOrDirectoryExist Определяет, существует ли указанный файл или каталог. (Унаследовано от IVCWizCtlUI.)
Открытый метод FindSymbol Находит указанный символ в таблице символов. (Унаследовано от IVCWizCtlUI.)
Открытый метод Finish Вызывается при нажатии пользователем кнопки ОК или Отмена в HTML-интерфейсе мастера для указания того, что пользователь завершил работу с мастером. (Унаследовано от IVCWizCtlUI.)
Открытый метод FormatGuid Форматирует глобальный уникальный идентификатор (GUID). (Унаследовано от IVCWizCtlUI.)
Открытый метод GenerateNextDefaultProjectName Создает имя проекта на основе указанного базового имени. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetActiveXControlTypeLib Получает строку, содержащую библиотеку типов для элемента управления ActiveX. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetAppID Возвращает идентификатор приложения. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetClassCommandHandlerDesc Получает объект обработчика команды для указанных класса и имени команды. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetCodePageFromLCID Получает соответствующую кодовую страницу, используя предоставленный идентификатор языка. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetCommandCount Получает количество команд в указанном списке. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetCommandDocumentation Получает описание указанной команды или другой текстовую запись в указанном списке. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetCommandHandlerString Получает обработчик команды в виде строки. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetCommandName Получает имя команды в виде строки. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetComputerName Возвращает имя компьютера в виде строки. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetConnectionString Получает сведения, необходимые приложению базы данных для подключения к источнику данных. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetConsumerClass Возвращает строку, содержащую класс потребителя. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetDefaultWebTargetFolder Возвращает целевую папку по умолчанию для веб-проекта. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetDialogControlsAndTypes Получает элементы управления и типы из указанного диалогового окна. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetDialogIds Получает идентификаторы диалоговых окон проекта. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetDirectoryViaBrowseDlg Получает указанный каталог, используя Browse dialog box. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetExistingFileNameViaDlg (Унаследовано от IVCWizCtlUI.)
Открытый метод GetHostLocale Возвращает языковой стандарт пользовательского интерфейса мастера. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetInstalledLangs Получает идентификаторы языков из каталога шаблонов мастера, указывая, какие языковые ресурсы доступны. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetLangAbbrevFromLCID Получает аббревиатуру языка, заданного идентификатором языка. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetLangFromLCID Получает язык, используя указанный идентификатор языка. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetODBCConsumerClassDecl Получает объявление класса потребителя ODBC. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetODBCConsumerClassImpl Получает реализацию класса потребителя ODBC. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetOpenFileNameViaDlg Получает имя открываемого файла, используя диалоговое окно. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetPrimaryLangIdFromLCID Получает язык по умолчанию из идентификатора языка. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetProcessName Получает имя файла текущего процесса (devenv.exe). (Унаследовано от IVCWizCtlUI.)
Открытый метод GetRemoteMachine Возвращает имя удаленного компьютера для указанной конфигурации для указанного проекта развертывания. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetSubFolderByName Получает вложенную папку для развертывания веб-службы. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetSubLangIdFromLCID Получает строку, содержащую язык, идентифицируемый как вариант языка, из его идентификатора языка. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetSystemLCID Получает идентификатор языка по умолчанию из системы. (Унаследовано от IVCWizCtlUI.)
Открытый метод GetURLViaDlg Получает URL-адрес, используя диалоговое окно. (Унаследовано от IVCWizCtlUI.)
Открытый метод IsSymbolDisabled Возвращает значение, указывающее, отключен ли символ. (Унаследовано от IVCWizCtlUI.)
Открытый метод IsValidNumericValue Определяет, является ли вариант допустимым числовым значением. (Унаследовано от IVCWizCtlUI.)
Открытый метод IsValidProgID Указывает, является ли программный идентификатор указанного объекта допустимым. (Унаследовано от IVCWizCtlUI.)
Открытый метод IsWebTierProject Проверяет, представляет ли собой указанный проект Deployment of a Web Setup Project Visual Studio. (Унаследовано от IVCWizCtlUI.)
Открытый метод Load Инициализирует указанный документ. (Унаследовано от IVCWizCtlUI.)
Открытый метод Navigate Переходит к странице и фрейму. (Унаследовано от IVCWizCtlUI.)
Открытый метод NavigateToCommandHandler Открывает текстовый редактор и помещает курсор перед указанным обработчиком. (Унаследовано от IVCWizCtlUI.)
Открытый метод Next При необходимости обновляет символы на текущей странице и затем переходит к указанной странице мастера. (Унаследовано от IVCWizCtlUI.)
Открытый метод OkCancelAlert Отображает предупреждение, требующее от пользователя нажатия кнопки "ОК" для подтверждения выбранного варианта действий мастера или кнопки "Отмена" для отмены этого варианта. (Унаследовано от IVCWizCtlUI.)
Открытый метод OnHelp Вызывается мастером при нажатии пользователем кнопки "Справка" для отображения связанных с HTML-страницей мастера разделов HTML-справки, если таковые имеются. (Унаследовано от IVCWizCtlUI.)
Открытый метод PreShowWizard Для использования в будущем. (Унаследовано от IVCWizCtlUI.)
Открытый метод RemoveSymbol Удаляет указанный символ из таблицы символов. (Унаследовано от IVCWizCtlUI.)
Открытый метод RenderTemplate Визуализирует файл шаблона для проекта мастера. (Унаследовано от IVCWizCtlUI.)
Открытый метод RenderTemplateToString Визуализирует файл шаблона мастера в виде строки. (Унаследовано от IVCWizCtlUI.)
Открытый метод ReportError Отображает сообщение об ошибке, позволяя пользователю исправить ошибку и продолжить работу с мастером. (Унаследовано от IVCWizCtlUI.)
Открытый метод ResumeParsing Возобновляет синтаксический анализ после вызова метода SuspendParsing. (Унаследовано от IVCWizCtlUI.)
Открытый метод SelectDataSource Отображает диалоговое окно, позволяющее пользователю выбрать источник данных для использования в потребительском приложении базы данных. (Унаследовано от IVCWizCtlUI.)
Открытый метод SelectODBCDatabase Отображает диалоговое окно, позволяющее пользователю выбрать базу данных ODBC для потребительского приложения ODBC. (Унаследовано от IVCWizCtlUI.)
Открытый метод SetDefaults Задает начальные значения по умолчанию для символов мастера. (Унаследовано от IVCWizCtlUI.)
Открытый метод SetDeploymentAppMappings Регистрирует приложение в веб-службе. (Унаследовано от IVCWizCtlUI.)
Открытый метод SetErrorInfo Задает текст ошибки для указанного элемента. (Унаследовано от IVCWizCtlUI.)
Открытый метод SetRemoteMachine Задает имя компьютера (удаленного), на котором предполагается проводить отладку приложения. (Унаследовано от IVCWizCtlUI.)
Открытый метод ShowWiz Отображает мастер, если он имеет пользовательский интерфейс. (Унаследовано от IVCWizCtlUI.)
Открытый метод SuspendParsing Приостанавливает синтаксический анализ в мастере. (Унаследовано от IVCWizCtlUI.)
Открытый метод ValidateCLRIdentifier Возвращает значение, указывающее, является ли имя допустимым идентификатором CLR. (Унаследовано от IVCWizCtlUI.)
Открытый метод ValidateCSharpClass Не реализовано. (Унаследовано от IVCWizCtlUI.)
Открытый метод ValidateCSharpFile Не реализовано. (Унаследовано от IVCWizCtlUI.)
Открытый метод ValidateCSharpIdentifier Не реализовано. (Унаследовано от IVCWizCtlUI.)
Открытый метод ValidateCSharpNamespace Не реализовано. (Унаследовано от IVCWizCtlUI.)
Открытый метод WriteToTextFile (Унаследовано от IVCWizCtlUI.)
Открытый метод YesNoAlert Этот метод отображает предупреждение, требующее от пользователя нажатия кнопки Да для подтверждения выбранного варианта действий мастера или кнопки Нет для отмены этого варианта. (Унаследовано от IVCWizCtlUI.)

В начало страницы

Заметки

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

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

ПримечаниеПримечание

Доступ VCWizCtl объект скрипта, использования wizard.Доступ VCWizCtl объект от HTML использования window.external.

См. также

Ссылки

Microsoft.VisualStudio.VsWizard - пространство имен