VCWizCtlClass 类

定义

请参阅 VCWizCtl 获取相关信息。

public ref class VCWizCtlClass : Microsoft::VisualStudio::VsWizard::VCWizCtl
[Windows::Foundation::Metadata::WebHostHidden]
class VCWizCtlClass : Microsoft::VisualStudio::VsWizard::VCWizCtl
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("D4D285DC-2447-11D7-8BF6-00B0D03DAA06")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class VCWizCtlClass : Microsoft.VisualStudio.VsWizard.VCWizCtl
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("D4D285DC-2447-11D7-8BF6-00B0D03DAA06")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type VCWizCtlClass = class
    interface IVCWizCtlUI
    interface VCWizCtl
Public Class VCWizCtlClass
Implements VCWizCtl
继承
VCWizCtlClass
属性
实现

构造函数

VCWizCtlClass()

仅限 Microsoft 内部使用。

属性

ActiveXControls

获取在系统中注册的 ActiveX 控件。

dte

获取顶级扩展性对象。

FileTypeLibs[String]

获取指定文件中的类型库。

ParentKind

获取上下文对象的类型。

ParentObject

仅限 Microsoft 内部使用。

ProjectObject

仅限 Microsoft 内部使用。

ResourceHelper

获取 VCResourceHelper 对象。

TypeLibs

获取在系统中注册的类型库。

方法

AddBuiltOutput(Object, Object)

向部署的项目中添加项。

AddDebugSymbols(Object, Object)

向部署的项目中添加调试符号。

AddDeploymentContent(Object, Object)

向部署的项目中添加项。

AddSymbol(String, Object, Boolean)

将指定符号添加到符号表中。

CanCreateNewProjectAtLocation(Boolean, String, Boolean)

指示是否可在指定位置创建新项目。

CommandHandlerExists(Object, Object)

指示已实现指定的处理程序。

ConvertAnsiToOEM(String)

将特殊扩展 ANSI 字符转换为 OEM 字符。

CppParseTypeString(String)

将包含 C++ 变量声明的字符串分析为其各部分(类型、名称和初始值)。

CreateGuid()

为指定对象创建全局唯一标识符 (GUID)。

CreateWebTargetFolder()

为 Web 项目创建一个目标文件夹。

DatabaseConnection(Object)

仅限 Microsoft 内部使用。

DoesFileExist(String)

确定指定的文件名是否存在。

DoesFileOrDirectoryExist(String)

确定指定的文件或目录是否存在。

FindSymbol(String)

在符号表中查找指定的符号。

Finish(Object, Object)

当用户在向导 HTML 中单击 "确定" 或 " 取消 " 按钮来指示用户已完成向导时调用。

FormatGuid(String, eFormat)

对指定的全局唯一标识符 (GUID) 格式化。

GenerateNextDefaultProjectName(String, String)

基于指定的基名称生成项目名称。

GetActiveXControlTypeLib(String)

获取包含 ActiveX 控件的类型库的字符串。

GetAppID()

返回应用程序 ID。

GetClassCommandHandlerDesc(Object, String, String)

获取指定类和命令名称的命令处理程序对象。

GetCodePageFromLCID(UInt32)

获取基于指定的语言区域设置 ID 的适当代码页。

GetCommandCount(Object)

获取指定列表中的命令数。

GetCommandDocumentation(Object, Object)

获取指定列表框中的指定命令或其他文本项的描述。

GetCommandHandlerString(Object, Object)

获取字符串形式的命令处理程序。

GetCommandName(Object, Object)

获取字符串形式的命令名称。

GetComputerName()

返回字符串形式的计算机名称。

GetConnectionString(Boolean)

获取数据库应用程序连接到数据源所必需的信息。

GetConsumerClass(String, Boolean, Boolean, Boolean, Boolean, Boolean)

返回一个包含使用者类的字符串。

GetDefaultWebTargetFolder(Object)

返回 Web 项目的默认目标文件夹。

GetDialogControlsAndTypes(String)

从指定对话框获取控件和类型。

GetDialogIds()

获取项目的对话框的 ID。

GetDirectoryViaBrowseDlg(String, String)

使用 " 浏览" 对话框获取指定目录。

GetExistingFileNameViaDlg(String, String, String, String)
GetHostLocale()

获取向导的用户界面的区域设置。

GetInstalledLangs()

从向导的模板目录获取语言区域设置 ID,指示哪些语言资源可用。

GetLangAbbrevFromLCID(UInt32)

获取语言区域设置 ID 指定的语言缩写。

GetLangFromLCID(UInt32)

获取基于指定的语言区域设置 ID 的语言。

GetODBCConsumerClassDecl(Boolean, Boolean, String)

获取一个 ODBC 使用者类声明。

GetODBCConsumerClassImpl()

获取 ODBC 使用者类实现。

GetOpenFileNameViaDlg(String, String, String, String)

获取要使用对话框打开的文件的名称。

GetPrimaryLangIdFromLCID(UInt32)

获取来自语言区域设置 ID 的默认语言。

GetProcessName()

获取当前进程 (devenv.exe) 的文件名。

GetRemoteMachine(Object, String)

对于特定的部署项目,为特定配置返回远程计算机的名称。

GetSubFolderByName(Object, String)

获取 Web 服务部署的子文件夹。

GetSubLangIdFromLCID(UInt32)

获取一个字符串,该字符串包含从其语言区域设置 ID 看,被标识为子语言的语言。

GetSystemLCID()

获取来自系统的默认语言区域设置 ID。

GetURLViaDlg(String, String)

使用对话框获取 URL。

IsSymbolDisabled(String)

返回是否禁用了某个符号。

IsValidNumericValue(Object)

确定变量是否是有效的数值。

IsValidProgID(Object)

指示指定对象的程序标识符是否有效。

IsWebTierProject(Object)

检查指定的项目是否为 Web 安装项目的 Visual Studio 部署。

Load(Object)

初始化指定文档。

Navigate(String, String)

导航至一个页面或帧。

NavigateToCommandHandler(Object, Object, String)

打开文本编辑器,并且将光标放置在指定处理程序处。

Next(Object, Object, String, Boolean)

选择性更新当前页面上的符号,然后将用户导航到指定向导页面。

OkCancelAlert(String)

对向导用户显示警告消息,要求用户单击“确定”确认所选向导选项,或单击“取消”取消该选项。

OnHelp(String)

在用户单击“帮助”按钮时由向导调用,以显示与向导 HTML 页面关联的任何 HTML 帮助主题。

PreShowWizard()

留待将来使用。

RemoveSymbol(String)

从符号表中移除指定的符号。

RenderTemplate(String, String, Boolean, Boolean)

呈现向导项目的模板文件。

RenderTemplateToString(String)

呈现字符串形式的向导模板文件。

ReportError(String, Boolean)

向用户显示错误,并向用户提供选项,以纠正错误并继续使用向导。

ResumeParsing()

调用 SuspendParsing() 后恢复分析

SelectDataSource()

显示一个对话框,允许用户选择要在使用者数据库应用程序中使用的数据源。

SelectODBCDatabase()

显示一个对话框,允许用户为 ODBC 使用者应用程序选择 ODBC 数据库。

SetDefaults(Object)

为向导符号设置初始默认值。

SetDeploymentAppMappings(Object, Object, String, String)

向 Web 服务注册应用程序。

SetErrorInfo(String, UInt32, UInt32, String, String)

设置特定项的错误文本。

SetRemoteMachine(Object, String)

指定您要在上面调试应用程序的计算机(不是您的计算机)的名称。

ShowWiz()

如果向导有 UI,则显示向导。

SuspendParsing()

挂起向导中的分析。

ValidateCLRIdentifier(String, Boolean)

返回某个名称是否为有效的 CLR 标识符。

ValidateCSharpClass(String, String)

未实现。

ValidateCSharpFile(String)

未实现。

ValidateCSharpIdentifier(String, Boolean)

未实现。

ValidateCSharpNamespace(String)

未实现。

WriteToTextFile(String, String, Boolean)
YesNoAlert(String)

此方法向向导用户显示一条警报消息,要求用户单击 "是" 以确认所选向导选项,或者单击 " " 取消该选项。

适用于