VCWizCtl Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém propriedades e métodos usados para manipular programaticamente assistentes personalizados criados para projetos Visual C++. Consulte IVCWizCtlUI para obter a documentação.
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
- Derivado
- Atributos
- Implementações
Comentários
VCWizCtl contém propriedades e métodos usados para manipular programaticamente Visual C++ controles do assistente na arquitetura do assistente de Visual C++. Você pode chamar essas propriedades e métodos usando o JScript ou o VBScript. O arquivo JScript e os arquivos HTML são as partes necessárias de um projeto de Assistente personalizado .
No entanto, o VCWizCtl objeto não foi projetado para ser chamado de linguagens de programação de alto nível, como Visual Basic , Visual C# e Visual C++ .
Observação
Para acessar o VCWizCtl objeto do script, use wizard . Para acessar o VCWizCtl objeto a partir do HTML, use window.external .
Propriedades
| ActiveXControls |
Obtém os controles ActiveX registrados no sistema. (Herdado de IVCWizCtlUI) |
| dte |
Obtém o objeto de extensibilidade de nível superior. (Herdado de IVCWizCtlUI) |
| FileTypeLibs[String] |
Obtém as bibliotecas de tipos no arquivo especificado. (Herdado de IVCWizCtlUI) |
| ParentKind |
Obtém o tipo de objeto de contexto. (Herdado de IVCWizCtlUI) |
| ParentObject |
Somente para uso interno da Microsoft. (Herdado de IVCWizCtlUI) |
| ProjectObject |
Somente para uso interno da Microsoft. (Herdado de IVCWizCtlUI) |
| ResourceHelper |
Obtém o objeto |
| TypeLibs |
Obtém as bibliotecas de tipos registradas no sistema. (Herdado de IVCWizCtlUI) |
Métodos
| AddBuiltOutput(Object, Object) |
Adiciona um item ao projeto implantado. (Herdado de IVCWizCtlUI) |
| AddDebugSymbols(Object, Object) |
Adiciona símbolos de depuração ao projeto implantado. (Herdado de IVCWizCtlUI) |
| AddDeploymentContent(Object, Object) |
Adiciona um item ao projeto implantado. (Herdado de IVCWizCtlUI) |
| AddSymbol(String, Object, Boolean) |
Adiciona o símbolo especificado à tabela de símbolos. (Herdado de IVCWizCtlUI) |
| CanCreateNewProjectAtLocation(Boolean, String, Boolean) |
Indica se o novo projeto pode ser criado no local especificado. (Herdado de IVCWizCtlUI) |
| CommandHandlerExists(Object, Object) |
Indica se o manipulador especificado foi implementado. (Herdado de IVCWizCtlUI) |
| ConvertAnsiToOEM(String) |
Converte caracteres ANSI estendidos especiais em caracteres OEM. (Herdado de IVCWizCtlUI) |
| CppParseTypeString(String) |
Analisa uma cadeia de caracteres que contém a declaração da variável C++ em suas partes (tipo, nome e valor inicial). (Herdado de IVCWizCtlUI) |
| CreateGuid() |
Cria um GUID (identificador global exclusivo) para o objeto especificado. (Herdado de IVCWizCtlUI) |
| CreateWebTargetFolder() |
Cria uma pasta de destino para um projeto Web. (Herdado de IVCWizCtlUI) |
| DatabaseConnection(Object) |
Somente para uso interno da Microsoft. (Herdado de IVCWizCtlUI) |
| DoesFileExist(String) |
Determina se o nome de arquivo especificado existe. (Herdado de IVCWizCtlUI) |
| DoesFileOrDirectoryExist(String) |
Determina se o arquivo ou diretório especificado existe. (Herdado de IVCWizCtlUI) |
| FindSymbol(String) |
Localiza o símbolo especificado na tabela de símbolos. (Herdado de IVCWizCtlUI) |
| Finish(Object, Object) |
Chamado quando o usuário clica no botão OK ou Cancelar no HTML do assistente para indicar que o usuário concluiu o assistente. (Herdado de IVCWizCtlUI) |
| FormatGuid(String, eFormat) |
Formata o GUID (identificador global exclusivo) especificado. (Herdado de IVCWizCtlUI) |
| GenerateNextDefaultProjectName(String, String) |
Gera um nome de projeto com base no nome base especificado. (Herdado de IVCWizCtlUI) |
| GetActiveXControlTypeLib(String) |
Obtém uma cadeia de caracteres que contém a biblioteca de tipos para o controle ActiveX. (Herdado de IVCWizCtlUI) |
| GetAppID() |
Retorna a ID do aplicativo. (Herdado de IVCWizCtlUI) |
| GetClassCommandHandlerDesc(Object, String, String) |
Obtém o objeto do manipulador de comandos para a classe e o nome do comando especificados. (Herdado de IVCWizCtlUI) |
| GetCodePageFromLCID(UInt32) |
Obtém a página de código apropriada com base na ID de localidade do idioma fornecido. (Herdado de IVCWizCtlUI) |
| GetCommandCount(Object) |
Obtém o número de comandos na lista especificada. (Herdado de IVCWizCtlUI) |
| GetCommandDocumentation(Object, Object) |
Obtém a descrição do comando especificado ou outra entrada de texto na caixa de listagem especificada. (Herdado de IVCWizCtlUI) |
| GetCommandHandlerString(Object, Object) |
Obtém um manipulador de comando como uma cadeia de caracteres. (Herdado de IVCWizCtlUI) |
| GetCommandName(Object, Object) |
Obtém o nome de um comando como uma cadeia de caracteres. (Herdado de IVCWizCtlUI) |
| GetComputerName() |
Retorna o nome do computador como uma cadeia de caracteres. (Herdado de IVCWizCtlUI) |
| GetConnectionString(Boolean) |
Obtém as informações que o aplicativo de banco de dados requer para se conectar a uma fonte de dado. (Herdado de IVCWizCtlUI) |
| GetConsumerClass(String, Boolean, Boolean, Boolean, Boolean, Boolean) |
Retorna uma cadeia de caracteres que contém a classe consumidor. (Herdado de IVCWizCtlUI) |
| GetDefaultWebTargetFolder(Object) |
Retorna a pasta de destino padrão para o projeto Web. (Herdado de IVCWizCtlUI) |
| GetDialogControlsAndTypes(String) |
Obtém os controles e tipos da caixa de diálogo especificada. (Herdado de IVCWizCtlUI) |
| GetDialogIds() |
Obtém as IDs das caixas de diálogo do projeto. (Herdado de IVCWizCtlUI) |
| GetDirectoryViaBrowseDlg(String, String) |
Obtém o diretório especificado usando a caixa de diálogo Procurar. (Herdado de IVCWizCtlUI) |
| GetExistingFileNameViaDlg(String, String, String, String) | (Herdado de IVCWizCtlUI) |
| GetHostLocale() |
Obtém a localidade da interface do usuário do assistente. (Herdado de IVCWizCtlUI) |
| GetInstalledLangs() |
Obtém as IDs de localidade do idioma do diretório de modelos do assistente, indicando quais recursos de idioma estão disponíveis. (Herdado de IVCWizCtlUI) |
| GetLangAbbrevFromLCID(UInt32) |
Obtém a abreviação de idioma especificada pela ID de localidade do idioma. (Herdado de IVCWizCtlUI) |
| GetLangFromLCID(UInt32) |
Obtém a linguagem com base na ID de localidade do idioma especificado. (Herdado de IVCWizCtlUI) |
| GetODBCConsumerClassDecl(Boolean, Boolean, String) |
Obtém a declaração de classe de consumidor ODBC. (Herdado de IVCWizCtlUI) |
| GetODBCConsumerClassImpl() |
Obtém a implementação da classe de consumidor ODBC. (Herdado de IVCWizCtlUI) |
| GetOpenFileNameViaDlg(String, String, String, String) |
Obtém o nome de um arquivo a ser aberto usando uma caixa de diálogo. (Herdado de IVCWizCtlUI) |
| GetPrimaryLangIdFromLCID(UInt32) |
Obtém o idioma padrão da ID de localidade do idioma. (Herdado de IVCWizCtlUI) |
| GetProcessName() |
Obtém o nome do arquivo do processo atual (devenv.exe). (Herdado de IVCWizCtlUI) |
| GetRemoteMachine(Object, String) |
Para o projeto de implantação especificado, retorna o nome de um computador remoto para a configuração especificada. (Herdado de IVCWizCtlUI) |
| GetSubFolderByName(Object, String) |
Obtém uma subpasta para a implantação do serviço Web. (Herdado de IVCWizCtlUI) |
| GetSubLangIdFromLCID(UInt32) |
Obtém uma cadeia de caracteres que contém o idioma identificado como o subidioma de sua ID de localidade de idioma. (Herdado de IVCWizCtlUI) |
| GetSystemLCID() |
Obtém a ID de localidade do idioma padrão do sistema. (Herdado de IVCWizCtlUI) |
| GetURLViaDlg(String, String) |
Obtenha uma URL usando uma caixa de diálogo. (Herdado de IVCWizCtlUI) |
| IsSymbolDisabled(String) |
Retorna se um símbolo está desabilitado. (Herdado de IVCWizCtlUI) |
| IsValidNumericValue(Object) |
Determina se uma variante é um valor numérico válido. (Herdado de IVCWizCtlUI) |
| IsValidProgID(Object) |
Indica se o identificador do programa do objeto especificado é válido. (Herdado de IVCWizCtlUI) |
| IsWebTierProject(Object) |
Verifica se o projeto especificado é uma implantação do Visual Studio de um projeto de instalação da Web. (Herdado de IVCWizCtlUI) |
| Load(Object) |
Inicializa o documento especificado. (Herdado de IVCWizCtlUI) |
| Navigate(String, String) |
Navega para uma página e um quadro. (Herdado de IVCWizCtlUI) |
| NavigateToCommandHandler(Object, Object, String) |
Abre o editor de texto e coloca o cursor no manipulador especificado. (Herdado de IVCWizCtlUI) |
| Next(Object, Object, String, Boolean) |
Opcionalmente, o atualiza os símbolos na página atual e, em seguida, navega o usuário para a página de assistente especificada. (Herdado de IVCWizCtlUI) |
| OkCancelAlert(String) |
Exibe uma mensagem de alerta para o usuário do assistente, exigindo que o usuário clique em OK para confirmar uma opção do assistente selecionado ou em Cancelar para cancelar essa opção. (Herdado de IVCWizCtlUI) |
| OnHelp(String) |
Chamado pelo assistente quando o usuário clica no botão ajuda para exibir os tópicos de ajuda HTML associados à página HTML do assistente. (Herdado de IVCWizCtlUI) |
| PreShowWizard() |
Para uso futuro. (Herdado de IVCWizCtlUI) |
| RemoveSymbol(String) |
Remove o símbolo especificado da tabela de símbolos. (Herdado de IVCWizCtlUI) |
| RenderTemplate(String, String, Boolean, Boolean) |
Renderiza o arquivo de modelo para o projeto do assistente. (Herdado de IVCWizCtlUI) |
| RenderTemplateToString(String) |
Renderiza o arquivo de modelo do assistente como uma cadeia de caracteres. (Herdado de IVCWizCtlUI) |
| ReportError(String, Boolean) |
Exibe um erro para o usuário e dá ao usuário a opção de corrigir o erro e continuar usando o assistente. (Herdado de IVCWizCtlUI) |
| ResumeParsing() |
Retoma a análise após uma chamada para SuspendParsing() (Herdado de IVCWizCtlUI) |
| SelectDataSource() |
Exibe uma caixa de diálogo que permite ao usuário selecionar a fonte de dados a ser usada em um aplicativo de banco de dado do consumidor. (Herdado de IVCWizCtlUI) |
| SelectODBCDatabase() |
Exibe uma caixa de diálogo que permite ao usuário selecionar o banco de dados ODBC para um aplicativo de consumidor ODBC. (Herdado de IVCWizCtlUI) |
| SetDefaults(Object) |
Define os padrões iniciais para os símbolos do assistente. (Herdado de IVCWizCtlUI) |
| SetDeploymentAppMappings(Object, Object, String, String) |
Registra um aplicativo com um serviço Web. (Herdado de IVCWizCtlUI) |
| SetErrorInfo(String, UInt32, UInt32, String, String) |
Define o texto de erro para o item especificado. (Herdado de IVCWizCtlUI) |
| SetRemoteMachine(Object, String) |
Especifica o nome de um computador (que não seja o computador) no qual você deseja depurar um aplicativo. (Herdado de IVCWizCtlUI) |
| ShowWiz() |
Exibe o assistente se ele tiver uma interface do usuário. (Herdado de IVCWizCtlUI) |
| SuspendParsing() |
Suspende a análise em um assistente. (Herdado de IVCWizCtlUI) |
| ValidateCLRIdentifier(String, Boolean) |
Retorna se um nome é um identificador CLR válido. (Herdado de IVCWizCtlUI) |
| ValidateCSharpClass(String, String) |
Não implementado. (Herdado de IVCWizCtlUI) |
| ValidateCSharpFile(String) |
Não implementado. (Herdado de IVCWizCtlUI) |
| ValidateCSharpIdentifier(String, Boolean) |
Não implementado. (Herdado de IVCWizCtlUI) |
| ValidateCSharpNamespace(String) |
Não implementado. (Herdado de IVCWizCtlUI) |
| WriteToTextFile(String, String, Boolean) | (Herdado de IVCWizCtlUI) |
| YesNoAlert(String) |
Esse método exibe uma mensagem de alerta para o usuário do assistente, exigindo que o usuário clique em Sim para confirmar uma opção do assistente selecionado ou em não para cancelar essa opção. (Herdado de IVCWizCtlUI) |