VCWizCtl Interface

Definição

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 VCResourceHelper .

(Herdado de IVCWizCtlUI)
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)

Aplica-se a