VCWizCtlClass Class

See VCWizCtl for information.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.VsWizard.VCWizCtlClass

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

Syntax

'Declaration
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("D4D285DC-2447-11D7-8BF6-00B0D03DAA06")> _
Public Class VCWizCtlClass _
    Implements IVCWizCtlUI, VCWizCtl
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("D4D285DC-2447-11D7-8BF6-00B0D03DAA06")]
public class VCWizCtlClass : IVCWizCtlUI, 
    VCWizCtl
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"D4D285DC-2447-11D7-8BF6-00B0D03DAA06")]
public ref class VCWizCtlClass : IVCWizCtlUI, 
    VCWizCtl
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("D4D285DC-2447-11D7-8BF6-00B0D03DAA06")>]
type VCWizCtlClass =  
    class 
        interface IVCWizCtlUI 
        interface VCWizCtl 
    end
public class VCWizCtlClass implements IVCWizCtlUI, VCWizCtl

The VCWizCtlClass type exposes the following members.

Constructors

  Name Description
Public method VCWizCtlClass Infrastructure. Microsoft Internal Use Only.

Top

Properties

  Name Description
Public property ActiveXControls Gets the ActiveX controls registered in the system.
Public property dte Gets the top-level extensibility object.
Public property FileTypeLibs Gets the type libraries in the specified file.
Public property ParentKind Gets the kind of context object.
Public property ParentObject Infrastructure. Microsoft Internal Use Only.
Public property ProjectObject Infrastructure. Microsoft Internal Use Only.
Public property ResourceHelper Gets the VCResourceHelper object.
Public property TypeLibs Gets the type libraries registered in the system.

Top

Methods

  Name Description
Public method AddBuiltOutput Adds an item to the deployed project.
Public method AddDebugSymbols Adds debugging symbols to the deployed project.
Public method AddDeploymentContent Adds an item to the deployed project.
Public method AddSymbol Adds the specified symbol to the symbol table.
Public method CanCreateNewProjectAtLocation Indicates whether the new project can be created at the specified location.
Public method CommandHandlerExists Indicates whether the specified handler has been implemented.
Public method ConvertAnsiToOEM Converts special extended ANSI characters to OEM characters.
Public method CppParseTypeString Parses a string containing the C++ variable declaration into its parts (type, name, and initial value).
Public method CreateGuid Creates a globally unique identifier (GUID) for the specified object.
Public method CreateWebTargetFolder Creates a target folder for a Web project.
Public method DatabaseConnection Infrastructure. Microsoft Internal Use Only.
Public method DoesFileExist Determines whether the specified file name exists.
Public method DoesFileOrDirectoryExist Determines whether the specified file or directory exists.
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method FindSymbol Finds the specified symbol in the symbol table.
Public method Finish Called when the user clicks the OK or Cancel button in the wizard HTML to indicate that the user is finished with the wizard.
Public method FormatGuid Formats the specified globally unique identifier (GUID).
Public method GenerateNextDefaultProjectName Generates a project name based on the specified base name.
Public method GetActiveXControlTypeLib Gets a string containing the type library for the ActiveX control.
Public method GetAppID Returns the application ID.
Public method GetClassCommandHandlerDesc Gets the command handler object for the specified class and command name.
Public method GetCodePageFromLCID Gets the appropriate code page based on the supplied language locale ID.
Public method GetCommandCount Gets the number of commands in the specified list.
Public method GetCommandDocumentation Gets the description of the specified command or other text entry in the specified list box.
Public method GetCommandHandlerString Gets a command handler as a string.
Public method GetCommandName Gets the name of a command as a string.
Public method GetComputerName Returns the name of the computer as a string.
Public method GetConnectionString Gets the information the database application requires to connect to a data source.
Public method GetConsumerClass Returns a string containing the consumer class.
Public method GetDefaultWebTargetFolder Returns the default target folder for the Web project.
Public method GetDialogControlsAndTypes Gets the controls and types from the specified dialog box.
Public method GetDialogIds Gets the IDs of the project's dialog boxes.
Public method GetDirectoryViaBrowseDlg Gets the specified directory by using the Browse dialog box.
Public method GetExistingFileNameViaDlg
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetHostLocale Gets the locale of the wizard's user interface.
Public method GetInstalledLangs Gets the language locale IDs from the wizard's templates directory, indicating which language resources are available.
Public method GetLangAbbrevFromLCID Gets the language abbreviation specified by the language locale ID.
Public method GetLangFromLCID Gets the language based on the specified language locale ID.
Public method GetODBCConsumerClassDecl Gets an ODBC Consumer class declaration.
Public method GetODBCConsumerClassImpl Gets the ODBC consumer class implementation.
Public method GetOpenFileNameViaDlg Gets the name of a file to open using a dialog box.
Public method GetPrimaryLangIdFromLCID Gets the default language from the language locale ID.
Public method GetProcessName Gets the file name of the current process (devenv.exe).
Public method GetRemoteMachine For the specified deployment project, returns the name of a remote machine for the specified configuration.
Public method GetSubFolderByName Gets a sub folder for web service deployment.
Public method GetSubLangIdFromLCID Gets a string containing the language identified as the sub language from its language locale ID.
Public method GetSystemLCID Gets the default language locale ID from the system.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method GetURLViaDlg Get a URL using a dialog box.
Public method IsSymbolDisabled Returns whether a symbol is disabled.
Public method IsValidNumericValue Determines whether a variant is a valid numeric value.
Public method IsValidProgID Indicates whether the specified object's program identifier is valid.
Public method IsWebTierProject Checks if the specified project is a Visual Studio Deployment of a Web Setup Project.
Public method Load Initializes the specified document.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Navigate Navigates to a page and frame.
Public method NavigateToCommandHandler Opens the text editor and places the cursor at the specified handler.
Public method Next Optionally updates the symbols on the current page, and then navigates the user to the specified wizard page.
Public method OkCancelAlert Displays an alert message to the wizard user, requiring the user to click OK to confirm a selected wizard option or Cancel to cancel that option.
Public method OnHelp Called by the wizard when the user clicks the Help button to display any HTML Help topics associated with the wizard HTML page.
Public method PreShowWizard Reserved for future use.
Public method RemoveSymbol Removes the specified symbol from the symbol table.
Public method RenderTemplate Renders the template file for the wizard project.
Public method RenderTemplateToString Renders the wizard template file as a string.
Public method ReportError Displays an error to the user and gives the user the option to correct the error and continue using the wizard.
Public method ResumeParsing Resumes parsing after a call to SuspendParsing
Public method SelectDataSource Displays a dialog box that allows the user to select the data source to use in a consumer database application.
Public method SelectODBCDatabase Displays a dialog box that allows the user to select the ODBC database for an ODBC consumer application.
Public method SetDefaults Sets the initial defaults for the wizard symbols.
Public method SetDeploymentAppMappings Registers an application with a web service.
Public method SetErrorInfo Sets error text for the specified item.
Public method SetRemoteMachine Specifies the name of a computer (other than your computer) on which you want to debug an application.
Public method ShowWiz Displays the wizard if it has a UI.
Public method SuspendParsing Suspends parsing in a wizard.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method ValidateCLRIdentifier Returns whether a name is a valid CLR identifier.
Public method ValidateCSharpClass Not implemented.
Public method ValidateCSharpFile Not implemented.
Public method ValidateCSharpIdentifier Not implemented.
Public method ValidateCSharpNamespace Not implemented.
Public method WriteToTextFile
Public method YesNoAlert This method displays an alert message to the wizard user, requiring the user to click Yes to confirm a selected wizard option or No to cancel that option.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.VsWizard Namespace