Compartilhar via


Interface VCWizCtl

Contém propriedades e métodos usados para manipular programaticamente os assistentes personalizados criados para Visual C++ projetos. Consulte IVCWizCtlUI para obter a documentação.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (em Microsoft.VisualStudio.VsWizard.dll)

Sintaxe

'Declaração
<GuidAttribute("E11C343A-7B4C-4C6A-9372-74C3C326FB11")> _
Public Interface VCWizCtl _
    Inherits IVCWizCtlUI
[GuidAttribute("E11C343A-7B4C-4C6A-9372-74C3C326FB11")]
public interface VCWizCtl : IVCWizCtlUI
[GuidAttribute(L"E11C343A-7B4C-4C6A-9372-74C3C326FB11")]
public interface class VCWizCtl : IVCWizCtlUI
[<GuidAttribute("E11C343A-7B4C-4C6A-9372-74C3C326FB11")>]
type VCWizCtl =  
    interface 
        interface IVCWizCtlUI 
    end
public interface VCWizCtl extends IVCWizCtlUI

O tipo VCWizCtl expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ActiveXControls Obtém os controles ActiveX registrados no sistema. (Herdado de IVCWizCtlUI.)
Propriedade pública dte Obtém o objeto de nível superior de extensibilidade. (Herdado de IVCWizCtlUI.)
Propriedade pública FileTypeLibs Obtém as bibliotecas de tipo no arquivo especificado. (Herdado de IVCWizCtlUI.)
Propriedade pública ParentKind Obtém o tipo de objeto de contexto. (Herdado de IVCWizCtlUI.)
Propriedade pública ParentObject Infraestrutura. Uso interno do Microsoft somente. (Herdado de IVCWizCtlUI.)
Propriedade pública ProjectObject Infraestrutura. Uso interno do Microsoft somente. (Herdado de IVCWizCtlUI.)
Propriedade pública ResourceHelper Obtém o objeto de VCResourceHelper . (Herdado de IVCWizCtlUI.)
Propriedade pública TypeLibs Obtém as bibliotecas de tipo registradas no sistema. (Herdado de IVCWizCtlUI.)

Superior

Métodos

  Nome Descrição
Método público AddBuiltOutput Adiciona um item ao projeto implantado. (Herdado de IVCWizCtlUI.)
Método público AddDebugSymbols Adiciona símbolos de depuração para o projeto implantado. (Herdado de IVCWizCtlUI.)
Método público AddDeploymentContent Adiciona um item ao projeto implantado. (Herdado de IVCWizCtlUI.)
Método público AddSymbol Adiciona o símbolo especificada para a tabela de símbolo. (Herdado de IVCWizCtlUI.)
Método público CanCreateNewProjectAtLocation Indica se o novo projeto pode ser criado no local especificado. (Herdado de IVCWizCtlUI.)
Método público CommandHandlerExists Indica se o manipulador especificado foi implementado. (Herdado de IVCWizCtlUI.)
Método público ConvertAnsiToOEM Converte caracteres estendidos especiais ANSI a caracteres de OEM. (Herdado de IVCWizCtlUI.)
Método público CppParseTypeString Analisa uma cadeia de caracteres que contém a declaração de variável C++ nas partes (tipo, nome, e valor inicial). (Herdado de IVCWizCtlUI.)
Método público CreateGuid Cria um identificador exclusivo (GUID) para o objeto especificado. (Herdado de IVCWizCtlUI.)
Método público CreateWebTargetFolder Cria uma pasta de destino para um projeto da Web. (Herdado de IVCWizCtlUI.)
Método público DatabaseConnection Infraestrutura. Uso interno do Microsoft somente. (Herdado de IVCWizCtlUI.)
Método público DoesFileExist Determina se o nome de arquivo especificado existe. (Herdado de IVCWizCtlUI.)
Método público DoesFileOrDirectoryExist Determina se o arquivo ou diretório especificado existem. (Herdado de IVCWizCtlUI.)
Método público FindSymbol Localiza o símbolo especificado na tabela de símbolo. (Herdado de IVCWizCtlUI.)
Método público Finish Chamado quando o usuário clica no botão de OK ou de Cancelar no assistente HTML para indicar que o usuário terminado com o assistente. (Herdado de IVCWizCtlUI.)
Método público FormatGuid Formata o identificador exclusivo especificado (GUID). (Herdado de IVCWizCtlUI.)
Método público GenerateNextDefaultProjectName Gera um nome de projeto com base no nome de base especificado. (Herdado de IVCWizCtlUI.)
Método público GetActiveXControlTypeLib Obtém uma cadeia de caracteres que contém a biblioteca de tipo para o controle ActiveX. (Herdado de IVCWizCtlUI.)
Método público GetAppID Retorna a identificação do aplicativo (Herdado de IVCWizCtlUI.)
Método público GetClassCommandHandlerDesc Obtém o objeto do manipulador de comando para o nome de classe especificado e de comando. (Herdado de IVCWizCtlUI.)
Método público GetCodePageFromLCID Obtém a página de código apropriado com base na identificação fornecida da localidade de linguagem (Herdado de IVCWizCtlUI.)
Método público GetCommandCount Obtém o número de comandos na lista especificada. (Herdado de IVCWizCtlUI.)
Método público GetCommandDocumentation Obtém a descrição de comando especificado ou outra entrada de texto na caixa de listagem especificada. (Herdado de IVCWizCtlUI.)
Método público GetCommandHandlerString Obtém um manipulador de comando como uma cadeia de caracteres. (Herdado de IVCWizCtlUI.)
Método público GetCommandName Obtém o nome de um comando como uma cadeia de caracteres. (Herdado de IVCWizCtlUI.)
Método público GetComputerName Retorna o nome do computador como uma cadeia de caracteres. (Herdado de IVCWizCtlUI.)
Método público GetConnectionString Obtém informações que o aplicativo de banco de dados requer para se conectar a uma fonte de dados. (Herdado de IVCWizCtlUI.)
Método público GetConsumerClass Retorna uma cadeia de caracteres que contém a classe do consumidor. (Herdado de IVCWizCtlUI.)
Método público GetDefaultWebTargetFolder Retorna a pasta de destino padrão para o projeto da Web. (Herdado de IVCWizCtlUI.)
Método público GetDialogControlsAndTypes Obtém os controles e digitar-los da caixa de diálogo especificada. (Herdado de IVCWizCtlUI.)
Método público GetDialogIds Obtém as identificações das caixas de diálogo de projeto. (Herdado de IVCWizCtlUI.)
Método público GetDirectoryViaBrowseDlg Obtém o diretório especificado usando Browse dialog box. (Herdado de IVCWizCtlUI.)
Método público GetExistingFileNameViaDlg (Herdado de IVCWizCtlUI.)
Método público GetHostLocale Obtém a localidade de interface do usuário assistente. (Herdado de IVCWizCtlUI.)
Método público GetInstalledLangs Obtém as identificações local de idioma do diretório de modelos do assistente, indicando que recursos de linguagem estão disponíveis. (Herdado de IVCWizCtlUI.)
Método público GetLangAbbrevFromLCID Obtém a abreviação de linguagem especificada pela identificação da localidade de linguagem (Herdado de IVCWizCtlUI.)
Método público GetLangFromLCID Obtém o idioma baseado em identificação da localidade especificada de linguagem (Herdado de IVCWizCtlUI.)
Método público GetODBCConsumerClassDecl Obtém a declaração de classe do consumidor de ODBC. (Herdado de IVCWizCtlUI.)
Método público GetODBCConsumerClassImpl Obtém a implementação da classe do consumidor de ODBC. (Herdado de IVCWizCtlUI.)
Método público GetOpenFileNameViaDlg Obtém o nome de um arquivo para abrir usando uma caixa de diálogo. (Herdado de IVCWizCtlUI.)
Método público GetPrimaryLangIdFromLCID Obtém o idioma padrão de identificação de localidade de linguagem (Herdado de IVCWizCtlUI.)
Método público GetProcessName Obtém o nome de arquivo do processo atual (devenv.exe.) (Herdado de IVCWizCtlUI.)
Método público GetRemoteMachine Especificado para o projeto de implantação, retorna o nome de um computador remoto para a configuração especificada. (Herdado de IVCWizCtlUI.)
Método público GetSubFolderByName Obtém uma sub pasta para a implantação do serviço da Web. (Herdado de IVCWizCtlUI.)
Método público GetSubLangIdFromLCID Obtém uma cadeia de caracteres que contém o idioma identificada como o linguagem secundária do seu ID da localidade de linguagem (Herdado de IVCWizCtlUI.)
Método público GetSystemLCID Obtém a identificação de localidade do idioma padrão do sistema. (Herdado de IVCWizCtlUI.)
Método público GetURLViaDlg Obter um URL usando uma caixa de diálogo. (Herdado de IVCWizCtlUI.)
Método público IsSymbolDisabled Retorna se um símbolo está desativado. (Herdado de IVCWizCtlUI.)
Método público IsValidNumericValue Determina se uma variante é um valor numérico válido. (Herdado de IVCWizCtlUI.)
Método público IsValidProgID Indica se o identificador do programa de objeto especificado é válido. (Herdado de IVCWizCtlUI.)
Método público IsWebTierProject Verifica se o projeto é especificado Visual Studio Deployment of a Web Setup Project. (Herdado de IVCWizCtlUI.)
Método público Load Inicializa o documento especificado. (Herdado de IVCWizCtlUI.)
Método público Navigate Navega para uma página e um quadro. (Herdado de IVCWizCtlUI.)
Método público NavigateToCommandHandler Abre o editor de texto e colocar o cursor no manipulador especificado. (Herdado de IVCWizCtlUI.)
Método público Next Opcionalmente atualizar os símbolos na página atual e em seguida, navegue o usuário para a página especificada do assistente. (Herdado de IVCWizCtlUI.)
Método público OkCancelAlert Exibe uma mensagem de alerta o usuário do assistente, que requer o usuário clique em OK para confirmar uma opção selecionada do assistente lista ou para cancelar a opção. (Herdado de IVCWizCtlUI.)
Método público OnHelp Chamado pelo assistente quando o usuário clica no botão ajuda para exibir todos os tópicos da Ajuda HTML associados com o página HTML do assistente. (Herdado de IVCWizCtlUI.)
Método público PreShowWizard Para uso futuro. (Herdado de IVCWizCtlUI.)
Método público RemoveSymbol Remove o símbolo especificado da tabela de símbolo. (Herdado de IVCWizCtlUI.)
Método público RenderTemplate Processa o arquivo de modelo para o projeto do assistente. (Herdado de IVCWizCtlUI.)
Método público RenderTemplateToString Processa o arquivo de modelo do assistente como uma cadeia de caracteres. (Herdado de IVCWizCtlUI.)
Método público ReportError Exibe um erro ao usuário e permite ao usuário a opção corrigir o erro e continuar a usar o assistente. (Herdado de IVCWizCtlUI.)
Método público ResumeParsing Resumos que analisam após uma chamada a SuspendParsing (Herdado de IVCWizCtlUI.)
Método público SelectDataSource Exibe uma caixa de diálogo que permite que o usuário selecione a fonte de dados para usar em um aplicativo de banco de dados do consumidor. (Herdado de IVCWizCtlUI.)
Método público SelectODBCDatabase Exibe uma caixa de diálogo que permite que o usuário selecione o banco de dados ODBC para um aplicativo do consumidor de ODBC. (Herdado de IVCWizCtlUI.)
Método público SetDefaults Defina as opções iniciais para os símbolos do assistente. (Herdado de IVCWizCtlUI.)
Método público SetDeploymentAppMappings Registra um aplicativo com um serviço da Web. (Herdado de IVCWizCtlUI.)
Método público SetErrorInfo Define o texto de erro para o item especificado. (Herdado de IVCWizCtlUI.)
Método público SetRemoteMachine Especifica o nome de um computador (diferente do computador) em que você deseja depurar um aplicativo. (Herdado de IVCWizCtlUI.)
Método público ShowWiz Exibe o assistente se tem interface do usuário. (Herdado de IVCWizCtlUI.)
Método público SuspendParsing Suspende a análise em um assistente. (Herdado de IVCWizCtlUI.)
Método público ValidateCLRIdentifier Retorna se um nome é um identificador válido de CLR. (Herdado de IVCWizCtlUI.)
Método público ValidateCSharpClass Não implementado. (Herdado de IVCWizCtlUI.)
Método público ValidateCSharpFile Não implementado. (Herdado de IVCWizCtlUI.)
Método público ValidateCSharpIdentifier Não implementado. (Herdado de IVCWizCtlUI.)
Método público ValidateCSharpNamespace Não implementado. (Herdado de IVCWizCtlUI.)
Método público WriteToTextFile (Herdado de IVCWizCtlUI.)
Método público YesNoAlert Este método exibe uma mensagem de alerta o usuário do assistente, que requer o usuário clique Sim para confirmar uma opção selecionada ou Não do assistente cancelar essa opção. (Herdado de IVCWizCtlUI.)

Superior

Comentários

VCWizCtlcontém propriedades e métodos usados para manipular programaticamente os controles do Visual C++ Assistente dentro da arquitetura de Assistente do Visual C++. Você pode chamar esses métodos e propriedades, usando JScript ou VBScript. O Arquivo JScript e Arquivos HTML são as partes necessárias de um Assistente Personalizado project.

No entanto, o VCWizCtl objeto não é projetado para ser chamado a partir de linguagens de programação de high-end, como Visual Basic, Visual C#, e Visual C++.

Dica

Para acessar o VCWizCtl o objeto de script, use wizard.Para acesso a VCWizCtl o objeto do HTML, use window.external.

Consulte também

Referência

Namespace Microsoft.VisualStudio.VsWizard