0 Microsoft Visual Basic 6.0 Extensibility 1 The root object that contains all other objects and collections represented in Visual Basic for Applications. 2 Returns a String containing the name of the object. 5 Returns the full path name of the Visual Basic application.. 6 Returns or sets the last path used in a file dialog box. 7 Returns a String containing the version of Visual Basic for Applications that the application is using. 12 Returns or sets a value that determines how the Visual Basic development environment interacts with read-only files. 13 Returns the VBProjects collection, representing all the projects that are open in the development environment. 14 Contains all of the command bars in a project, including command bars that support shortcut menus. 15 Returns the collection of active CodePane objects. 16 Returns the collection of Window objects. 17 Returns the Events Object. 18 Specifies the kind of file. 19 The file is of type Form. 20 The file is of type Module. 21 The file is of type Class. 22 The file is of type Project. 23 The file is of type .exe. 24 The file is of type .frx. 25 The file is of type resource. 26 The file is of type UserControl. 27 The file is of type PropertyPage. 28 The file is of type DocObject. 90 Specifies the kind window. 91 The window is a code window. 92 The window is a designer. 93 The window is a Browser window. 94 The window is a watch window. 95 The window is a locals window. 96 The window is an Immediate window. 97 The window is a Project window. 98 The window is a Property window. 99 The window is a Search window. 100 The window is a Find and Replace window. 101 The window is a Toolbox. 102 The window is a linked window frame. 103 The window is a main window. 104 Specifies the visual state of the window. 105 Normal 106 Minimized (minimized to an icon) 107 Maximized (enlarged to maximum size) 108 Represents a Window object in Visual Basic. 109 Returns the Application object representing the current instance of the Visual Basic application. 110 Returns the Windows collection that contains the Window. 111 Closes the window. 112 Returns a String containing the title of the active window. 113 Returns or sets a Boolean value that specifies the visibility of a window. 114 Returns or sets the location of the left edge of the window on the screen in twips. 115 Returns or sets the location of the top of the window on the screen in twips. 116 Returns or sets the width of the window in twips. 117 Returns or sets the height of the window in twips. 118 Returns or sets a numeric value specifying the visual state of the window. 119 Moves the focus to the specified window. 120 Returns the type of window. 122 Returns the collection of all linked windows contained in a linked window frame. 123 Returns the Window object representing the frame that contains the window. 127 Represents the collection of Visual Basic IDE windows. 128 Returns the root of the VBE object. 129 Returns the parent object or collection. 130 Returns the indexed item from the collection. 131 Returns a Long containing the number of items in a collection. 134 Returns the active window. 136 Contains all linked windows in a linked window frame. 137 Returns the root of the VBE object. 139 Returns a Window object from the LinkedWindows collection. 140 Returns a Long containing the number of items in a collection. 141 Returns an LPEnumVariant pointer representing the items in a collection. 142 Removes an item from a collection. 143 Adds an object to a collection. 144 Supplies properties that enable add-ins to connect to all events in Visual Basic for Applications. 145 Returns the Project Events object. 146 Returns the Components Collection Events object. 147 Returns the References Events object. 148 Returned by the VBProjectsEvents property of the Events object. This object is the source of events that occur when projects are added, removed, renamed, and activated. 149 Occurs after a project is added. 150 Occurs after a project is removed. 151 Occurs after a project is renamed. 153 Returned by the VBComponentsEvents property. This object is the source of events that occur when an object is added, removed, selected, renamed, or activated. 154 Occurs after a component is added. 155 Occurs after a component is removed. 156 Occurs after a component renamed. 157 Occurs after a component is selected. 158 Returned by the ReferencesEvents property. This object is the source of events that occur when a reference is added to or removed from a project. 159 Occurs after a reference has been added to a project. 160 Occurs after a reference has been removed from a project. 171 Returns the Addins Object. 172 Returns the active project in the Project window. 173 Returns the selected component. 174 Returns the fully qualified path location for template files. 175 Returns a Window object representing the main window of the Visual Basic development environment. 176 Returns the active or last active CodePane object or sets the active CodePane object. 177 Attempts to exit the development environment. 178 Returns or sets the display model used by the system. 180 The file is of type Binary. 181 The file is of type GroupProject. 182 Specifies the display mode in the development environment. 183 The display mode is single document interface. 184 The display mode is multiple document interface. 185 Returned by the FileControlEvents property. 186 Occurs after a form, class, module or other file has been added to the current project. 187 Occurs after a file in the current project has been renamed and saved or when an .exe is created. 188 Occurs after a project has been closed, either directly by the user or by Visual Basic when the user quits the program. 189 Occurs after a file is written to disk. 190 Occurs after a file is removed from the active Visual Basic project. 191 Occurs when a user chooses the Save Project or Save Form command from the File menu for a new file, chooses the Save Project As or Save Form As command from the File menu for an existing file, or chooses the Make File Name command from the File menu. 192 Occurs after specifying a new file name for a component. 193 Occurs before a file or component is loaded into the active Visual Basic project. 194 Occurs prior to saving any project component with unsaved changes. 195 Returns the Controls Events object. 196 Returns the Selected Controls Events object. 197 Returns the CommandBar Events object. 198 Returns the FileControl Events object. 199 Occurs after a project is activated. 200 Occurs after a component is activated. 201 Returned by the VBControlsEvents property. 202 Occurs after a control is added. 203 Occurs after a control is removed. 204 Occurs after a control is renamed. 205 Returned by the SelectedVBControlsEvents property. 206 Returned by the CommandBarEvents property. This object triggers an event when a control on the command bar is clicked. 207 Occurs when the corresponding command bar control is clicked. 291 Creates a new Tool window containing the indicated DocObject. 292 The window is a Tool window. 293 Occurs after a component is reloaded 2000 Represents a project in Visual Basic. 2001 Returns the name used in code to identify an object. 2003 Returns or sets the path and file name. 2004 Returns a Boolean value indicating whether or not the object was edited since the last time it was saved. 2005 Writes custom sections and values to the .vbp file. 2006 Reads custom sections and values from the .vbp file. 2007 Returns or sets a String specifying the Microsoft Windows Help file for the project. 2008 Returns or sets the context ID for a topic in a Microsoft Windows Help file. 2009 Returns or sets a string description associated with the project. 2010 Returns a value containing the mode of the specified project. 2011 Represents the set of references in the project. 2012 Returns or sets a String containing the .exe or DLL name that will be used when the project is built. 2013 Returns the root of the VBE object. 2014 Returns the collection that contains the object. 2015 Returns or sets the start mode of the project. 2016 Returns or sets a String containing the compatible Automation server for the project. 2017 Saves to a specified location using a new file name. 2018 Writes out the project as an .exe, DLL, or control, depending on the project type. 2019 Returns a numeric value containing the type of the project. 2020 Returns or sets the source code control icon or 'glyph' for the project in the Project window, indicating the project's status. 2021 Returns a value indicating the state of protection of a project. 2022 Returns a Boolean value indicating whether or not the object was edited since the last time it was saved. 2023 Represents the components contained in a project. 2025 Specifies the type of component. 2026 The component is a standard module. 2027 The component is a class module. 2028 The component is a form. 2029 The component is a resource file. 2030 The component is a Visual Basic form. 2031 The component is an MDI form. 2032 The component is a property page. 2033 The component is a UserControl object. 2034 The component is a DocObject. 2035 The component is a RelatedDocument object. 2036 The component is a base class. 2037 The component is a Document object. 2038 Source code control status 2039 File is not under source code control 2040 File is under source code control 2041 File is checked out to the current user 2042 File is checked out to another user 2043 File is not the most recent 2044 File is shared between projects 2045 Represents a property of an object. 2046 Returns or sets the value of an object. 2047 Returns or sets a value that requires an index. 2048 Returns the number of indices on the property. 2049 Returns the name used in code to identify the object. 2050 Returns the root of the VBE object. 2051 Returns the collection that contains the object. 2052 Returns or sets the object returned by the property. 2053 Represents the properties of an object. 2054 Returns the indexed item from the collection. 2056 Returns the parent object or collection. 2057 Returns a Long containing the number of items in the collection. 2058 Returns the root of the VBE object. 2060 User-defined shortcut keystrokes 2136 Specifies the startup mode of the project. 2137 Startup mode is stand alone 2138 Startup mode is ActiveX component. 2139 Specifies the project type. 2140 Project is a standard .exe project. 2141 Project is an ActiveX .exe project. 2142 Project is an ActiveX DLL project. 2143 Project is an ActiveX control project. 2144 Returns a value indicating the state of protection of a project. 2145 The specified project isn't protected. 2146 The specified project is locked. 2147 Returns the mode of the specified project. 2148 The project is in run mode. 2149 The project is in break mode. 2150 The project is in design mode. 2151 Represents all the projects added as a result of a particular operation. 2152 Returns the indexed item from the collection. 2153 Returns the root of the VBE object. 2154 Returns the number of objects in the collection. 2155 Represents all the projects that are open in the development environment. 2156 Returns the indexed item from the collection. 2157 Returns the root of the VBE object. 2158 Returns the parent object or collection. 2159 Returns a Long containing the number of items in a collection. 2160 Adds an object to the collection. 2161 Creates a new project using an existing project as a template and returns a collection that contains all projects added using AddFromTemplate. 2162 Adds or opens a project or group project and returns a collection of all projects added using AddFromFile. 2163 Removes an item from the collection. 2164 Returns or sets the project that will be started when the user presses the F5 key. 2165 Returns a String containing the fully qualified path to the group project file. 2166 Returns or sets the source code control icon or 'glyph' for the project in the project window, indicating its status. 2167 Saves to a specified location using a new file name. 2168 Represents the components contained in a project. 2169 Returns the root of the VBE object. 2170 Returns the parent object or collection. 2171 Returns a Long containing the number of items in the collection. 2172 Removes an item from the collection. 2173 Adds an object to the collection. 2174 Adds a component to a project from a file; returns the newly added component. 2175 Returns the root of the VBE object. 2176 Returns a Variant containing the startup component for the project. 2177 Creates a new component from the file and returns the newly created component. 2178 Creates a new component from a template and returns the newly created component. 2179 Creates a new custom component and returns the newly created component. 2180 Returns the indexed item from the collection. 2181 Represents a component, such as a class module or standard module, contained in a project. 2182 Returns a value that indicates whether this component was edited since the last time it was saved. 2183 Returns a Boolean value indicating whether or not the object was edited since the last time it was saved. 2184 Returns the names of the files associated with a component. 2185 Saves the component using a new file name. 2186 Returns the number of files associated with the component. 2187 Returns or sets the source code control icon or 'glyph' for the project in the project window, indicating its status. 2188 Inserts code from a file into the code module. 2189 Reloads the object from disk. 2190 Returns or sets the name of the component. 2191 Returns the object that enables you to access the design characteristics of a component. 2192 Returns an object representing the code behind the component. 2193 Returns a numeric value containing the type of object. 2194 Saves a component as a separate file or files. 2195 Returns the root of the VBE object. 2196 Returns the collection that contains the object. 2197 Returns a Boolean value indicating whether or not the VBComponent object has an open designer. 2198 Represents the properties of the object. 2199 Returns the Window object that represents the component's designer. 2200 Returns a string from the specified user-defined section and key in the component file. 2201 Writes custom values to the component files. 2202 Activates the component. 2203 Represents a form in a project. 2204 Returns the root of the VBE object. 2205 Returns the parent object or collection. 2206 Returns the collection of contained controls on a form. 2207 Returns a collection of selected controls on a form. 2208 Returns True if the contents of the Clipboard can be pasted to the form. 2210 Copies the selected controls on the form to the Clipboard. 2211 Deletes the selected controls from the form. 2212 Pastes the contents of the Clipboard onto the form. 2214 Returns a collection containing all controls on a form. 2215 Specifies the type of control. 2216 Light-weight control 2217 Standard control 2218 Container control 2219 Represents a VBControl object. 2220 Returns the class name of the control. 2221 Returns the root of the VBE object. 2222 Returns the collection that contains the object. 2223 Returns the containing control or form. 2224 Represents the properties of the object. 2225 Returns the collection of contained controls. 2226 Returns True if the control is selected. 2227 Returns the Control object. 2228 Returns the type of the control. 2229 Places a specified object at the front or back of the z-order within its graphical level. 2230 Returns the ProgID of the control. 2231 Represents a collection of VBControl objects. 2232 Returns the indexed item from the collection. 2233 Returns the root of the VBE object. 2234 Returns the parent object or collection. 2235 Returns the number of objects in the collection. 2236 Adds an object to the collection. 2237 Removes an item from the collection. 2238 Returns a collection all controls on a form. 2239 Returns a collection of selected controls on a form. 2240 Returns the indexed item from the collection. 2241 Returns the root of the VBE object. 2242 Returns the parent object or collection. 2243 Returns a Long containing the number of items in a collection. 2244 Removes all objects from the collection. 2245 Selects all the controls contained on the form. 2246 Returns the collection of all add-ins that are accessible in the development environment. 2247 Returns the indexed item from the collection. 2248 Returns the root of the VBE object. 2249 Returns the parent object or collection. 2250 Returns a Long containing the number of items in a collection. 2251 Refreshes the Addins collection from the registry just as if the user had opened the Add-in Manager dialog box. 2252 Specifies the Addin connection mode. 2253 Addin is connected after IDE startup. 2254 Addin is connected on IDE startup. 2255 Addin is connected externally. 2256 Represents an addin in the development environment. 2257 Returns or sets a string description associated with the addin. Can be set only in the OnConnection Event. 2258 Returns the root of the VBE object. 2259 Returns the collection that contains the object. 2260 Returns the progID of the add-in. 2261 Returns a String containing the class identifier of the addin. 2262 Returns or sets the connected state of an add-in. 2263 Returns or sets the object returned by the addin. Can be set only in the OnConnection Event. 2264 Specifies the Addin disconnection mode. 2265 Addin is disconnected when the host shuts down. 2266 Addin is disconnected by the user. 2267 Implemented by the Visual Basic addins as the standard Visual Basic addin interface. 2268 Called by the development environment on addin connection. 2269 Called by the development environment on addin disconnection. 2270 Called by the development environment when the Addins collection is updated. 2271 Called by the development environment when the development environment startup is complete. 2355 Project is a VBA Host Project 2358 Project is a VBA StandAlone Project 4000 Specifies the kind of procedure to locate. 4001 Specifies all procedures other than property procedures. 4002 Specifies a procedure that assigns a value to a property. 4003 Specifies a procedure that sets a reference to an object. 4004 Specifies a procedure that returns the value of a property. 4005 Represents the code behind a component, such as a form, class, or document. 4006 Returns the parent object or collection. 4007 Returns the root of the VBE object. 4009 Inserts the text starting on the line preceding the first procedure in the module. If the module doesn't contain procedures, places the text at the end of the module. 4010 Adds the contents of a file to a module. 4011 Returns the specified block of lines. 4012 Returns a Long containing the number of lines of code in a code module. 4013 Inserts a line or lines of code at a specified location in a block of code. 4014 Deletes a single line of code or a specified range of lines in a block of code. 4015 Replaces an existing line of code with a specified line of code. 4016 Returns the line at which the specified procedure begins. 4017 Returns the number of lines in the specified procedure. 4018 Returns the first line of a procedure. 4019 Returns the name of the procedure that contains the specified line. 4020 Returns a Long containing the number of lines of code in the declarations section in a code module. 4021 Creates an event procedure. 4022 Searches a code module for a specified string. 4023 Returns an object representing the code pane associated with the CodeModule. 4024 Contains identifiers that have module-level scope and can be considered properties, methods, or events of the code module. 4025 Contains the active code panes in the VBE object. 4026 Returns the parent object or collection. 4027 Returns the root of the VBE object. 4028 Returns the indexed item from the collection. 4029 Returns the number of objects in a collection. 4030 Represents a code pane, the window in which code is displayed. 4031 Returns the collection that contains the object. 4032 Returns the root of the VBE object. 4033 Returns the window in which the code pane is displayed. 4034 Returns the selection in a code pane. 4035 Sets the selection in the code pane. 4036 Returns a Long specifying the line number of the line at the top of the code pane or sets the line showing at the top of the code pane. 4037 Returns a Long containing the number of lines visible in the code pane. 4038 Returns the CodeModule object associated with the CodePane. 4039 Makes the specified code pane the visible code pane in its window. 4040 Returns the set of references in the project. 4041 Returns the parent object or collection. 4042 Returns the root of the VBE object. 4043 Returns the indexed item from the collection. 4044 Returns a Long containing the number of items in a collection. 4045 Adds a reference to the References collection using the globally unique identifier (GUID) of the reference. 4046 Adds a reference to a project from a file. 4047 Removes an item from a collection. 4048 Occurs after a reference is added. 4049 Occurs after a reference is removed from a project. 4050 Represents a reference to a type of library or a project. 4051 Reprensents a reference to a type library. 4052 Represents a reference to a project. 4053 Represents a reference to a type library or a project. 4054 Returns the collection that contains the object. 4055 Returns the root of the VBE object. 4056 Returns a String containing the name used in code to identify the reference. 4057 Returns a String containing the class identifier of the reference. 4058 Returns a Long containing the major version number of the reference. 4059 Returns a Long indicating the minor version number the reference. 4060 Returns a String containing the path and file name of the reference 4061 Returns a Boolean value indicating whether or not the reference is a default reference that can't be removed. 4062 Returns a Boolean value indicating whether or not the Reference object points to a valid reference in the registry. 4063 Returns a Long containing the type of object. 4064 Returns a collection of code module-level members. 4065 Returns the parent object or collection. 4066 Returns the root of the VBE object. 4067 Returns the indexed item from the collection. 4068 Returns a Long containing the number of items in the collection. 4069 Specifies the member type. 4070 Member is of type Method. 4071 Member is of type Property. 4072 Member is of type Variable. 4073 Member is of type Event. 4075 Member is of type Constant. 4077 Specifies the scope of the member. 4078 Member has private scope. 4079 Member has public scope. 4080 Member has friend scope. 4085 Represents a mixture of code-based properties and type library-based attributes of public members. 4086 Returns the collection that contains the object. 4087 Returns the root of the VBE object. 4088 Returns or sets a String containing the name used in code to identify an object. 4089 Returns the member type. 4090 Returns the scope of the member. 4091 Returns True if the member is static. 4092 Returns the line where the member is defined. 4093 Returns or sets string description associated with the object. 4094 Returns or sets a String containing the context ID for a topic in a Microsoft Windows Help file. 4095 Returns or sets the hidden attribute. 4096 Returns or sets the Browsable attribute 4097 Returns or sets the UIDefault attribute. 4098 Returns or sets the DispID attribute. 4099 Returns or sets the Bindable attribute. 4100 Returns or sets the DefaultBind attribute. 4101 Returns or sets the DisplayBind attribute. 4102 Returns or sets the RequestEdit attribute. 4154 Specifies the code pane view 4155 Displays the code pane in Procedure View 4156 Displays the code pane in Full-module View 4157 Returns a string description associated with the reference. 4158 Specifies the code pane view.