#S(HASH-TABLE EQL (FILENAME . "c:\program files\microsoft visual studio\common\ide\ide98\dte.tlb")(GUID . "{4615CBF1-B6B7-11D0-BB8E-00A0C90F2744}")(DESCRIPTION . "Microsoft Development Environment 6.0")(VERSION . "6.0") (CLASSES . #S(HASH-TABLE EQUAL ("_DTE" (TYPE . "Dispinterface")(DESCRIPTION . "Root object from which all other objects and collections in environment extensibility are accessed.")(GUID . "{B65AD802-ABAF-11D0-BB8B-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Name") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the name of the object.")) ((NAME . "FileName") (RIID . #x0000000a) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of an ASCII file containing all the keyboard bindings in effect.")) ((NAME . "Reserved0") (RIID . #x0000000b) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved0") (RIID . #x0000000b) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Version") (RIID . #x00000064) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the host application's version number as a String.")) ((NAME . "Reserved1") (RIID . #x0000006a) (OFFSET . #x30) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved1") (RIID . #x0000006a) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I2")) (FLAGS ( IS-SET ))) ((NAME . "Reserved2") (RIID . #x0000006b) (OFFSET . #x38) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "CommandBars") (RIID . #x0000006c) (OFFSET . #x3c) (RETURNS . "VT_PTR.CommandBars")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns reference to development environment's CommandBars object.")) ((NAME . "CodePanes") (RIID . #x0000006d) (OFFSET . #x40) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Windows") (RIID . #x0000006e) (OFFSET . #x44) (RETURNS . "VT_PTR.Windows")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Windows collection.")) ((NAME . "Events") (RIID . #x0000006f) (OFFSET . #x48) (RETURNS . "VT_PTR.Events")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a reference to the Events object.")) ((NAME . "AddIns") (RIID . #x000000c8) (OFFSET . #x4c) (RETURNS . "VT_PTR.AddIns")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Addins collection, containing all currently available add-ins.")) ((NAME . "Reserved3") (RIID . #x000000c9) (OFFSET . #x50) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved3") (RIID . #x000000c9) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x000000ca) (OFFSET . #x58) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved5") (RIID . #x000000cb) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "MainWindow") (RIID . #x000000cc) (OFFSET . #x60) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a Window object representing the main environment window.")) ((NAME . "ActiveWindow") (RIID . #x000000cd) (OFFSET . #x64) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the current active window.")) ((NAME . "Reserved6") (RIID . #x000000ce) (OFFSET . #x68) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved6") (RIID . #x000000ce) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Quit") (RIID . #x000000cf) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Closes the environment.")) ((NAME . "DisplayMode") (RIID . #x000000d0) (OFFSET . #x74) (RETURNS . "VT_USERDEFINED.Enum.vsext_DisplayMode")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns string indicating whether the project is displayed in SDI or MDI mode.")) ((NAME . "DisplayMode") (RIID . #x000000d0) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.vsext_DisplayMode")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns string indicating whether the project is displayed in SDI or MDI mode.")) ((NAME . "Solution") (RIID . #x000000d1) (OFFSET . #x7c) (RETURNS . "VT_PTR.Solution")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Solution object.")) ((NAME . "Commands") (RIID . #x000000d2) (OFFSET . #x80) (RETURNS . "VT_PTR.Commands")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Commands object.")) ((NAME . "GetObject") (RIID . #x000000d3) (OFFSET . #x84) (RETURNS . "VT_DISPATCH")(PARAMS ("bstrName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an interface or object that can be accessed at run time by name.")) ((NAME . "Properties") (RIID . #x000000d4) (OFFSET . #x88) (RETURNS . "VT_PTR.Properties")(PARAMS ("Category" "VT_BSTR")("Page" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns collection object representing all available categories and subcategories of environment-level properties.")) ((NAME . "SelectedItems") (RIID . #x000000d5) (OFFSET . #x8c) (RETURNS . "VT_PTR.SelectedItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a collection containing the items currently selected in the environment.")) ((NAME . "CommandLineArguments") (RIID . #x000000d6) (OFFSET . #x90) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string representing the command-line arguments.")) ((NAME . "OpenFile") (RIID . #x000000d7) (OFFSET . #x94) (RETURNS . "VT_PTR.Window")(PARAMS ("ViewKind" "VT_BSTR")("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Opens a file as though the user invoked the File Menu's Open File command.")) ((NAME . "IsOpenFile") (RIID . #x000000d8) (OFFSET . #x98) (RETURNS . "VT_BOOL")(PARAMS ("ViewKind" "VT_BSTR")("FileName" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns True if the file is open in the specified view.")) ((NAME . "DTE") (RIID . #x000000d9) (OFFSET . #x9c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "LocaleID") (RIID . #x000000da) (OFFSET . #xa0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the ID of the locale in which the environment is running.")))) ("Windows" (TYPE . "Coclass")(DESCRIPTION . "Represents window(s) in the development environment.")(GUID . "{7DB212A1-FE16-11D0-BBC6-00A0C90F2744}")(ALIASES "_Windows") (FUNCTIONS )) ("_Windows" (TYPE . "Dispinterface")(DESCRIPTION . "Represents window(s) in the development environment.")(GUID . "{E4B9E993-FD59-11D0-BBC6-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved1") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved2") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.Window")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "Count") (RIID . #x000000c9) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateToolWindow") (RIID . #x0000012c) (OFFSET . #x30) (RETURNS . "VT_PTR.Window")(PARAMS ("AddInInst" "VT_PTR.AddIn")("ProgID" "VT_BSTR")("Caption" "VT_BSTR")("GuidPosition" "VT_BSTR")("DocObj" "VT_PTR.VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates a new tool window containing the indicated ActiveX document.")) ((NAME . "DTE") (RIID . #x0000012d) (OFFSET . #x34) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Parent") (RIID . #x0000012e) (OFFSET . #x38) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")))) ("Window" (TYPE . "Dispinterface")(DESCRIPTION . "Represents window(s) in the development environment.")(GUID . "{E4B9E992-FD59-11D0-BBC6-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved1") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Collection") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Windows")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "Close") (RIID . #x00000063) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Closes and destroys the window.")) ((NAME . "Caption") (RIID . #x00000064) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the string displayed in the window's title bar.")) ((NAME . "Visible") (RIID . #x0000006a) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value determining whether the window is visible.")) ((NAME . "Visible") (RIID . #x0000006a) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns value determining whether the window is visible.")) ((NAME . "Left") (RIID . #x00000065) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets distance between internal left/top edge of an object and left/top edge of its container.")) ((NAME . "Left") (RIID . #x00000065) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets distance between internal left/top edge of an object and left/top edge of its container.")) ((NAME . "Top") (RIID . #x00000067) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets distance between internal left/top edge of an object and left/top edge of its container.")) ((NAME . "Top") (RIID . #x00000067) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/sets distance between internal left/top edge of an object and left/top edge of its container.")) ((NAME . "Width") (RIID . #x00000069) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns a Single value indicating the dimensions of the window in pixels.")) ((NAME . "Width") (RIID . #x00000069) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns a Single value indicating the dimensions of the window in pixels.")) ((NAME . "Height") (RIID . #x0000006b) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns a Single value indicating the dimensions of the window in pixels.")) ((NAME . "Height") (RIID . #x0000006b) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns a Single value indicating the dimensions of the window in pixels.")) ((NAME . "WindowState") (RIID . #x0000006d) (OFFSET . #x54) (RETURNS . "VT_USERDEFINED.Enum.vsext_WindowState")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns string determining the state of the window.")) ((NAME . "WindowState") (RIID . #x0000006d) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.vsext_WindowState")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns string determining the state of the window.")) ((NAME . "SetFocus") (RIID . #x0000006f) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Moves the focus to the specified window.")) ((NAME . "Type") (RIID . #x00000070) (OFFSET . #x60) (RETURNS . "VT_USERDEFINED.Enum.vsext_WindowType")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an enumerated string indicating the window type.")) ((NAME . "SetKind") (RIID . #x00000071) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("eKind" "VT_USERDEFINED.Enum.vsext_WindowType")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LinkedWindows") (RIID . #x00000074) (OFFSET . #x68) (RETURNS . "VT_PTR.LinkedWindows")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a LinkedWindows collection.")) ((NAME . "LinkedWindowFrame") (RIID . #x00000075) (OFFSET . #x6c) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns Window object representing window frame containing window.")) ((NAME . "Detach") (RIID . #x00000076) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Attach") (RIID . #x00000077) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("lWindowHandle" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "HWnd") (RIID . #x00000078) (OFFSET . #x78) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Kind") (RIID . #x00000079) (OFFSET . #x7c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a GUID String indicating the kind or type of the object.")) ((NAME . "ObjectKind") (RIID . #x0000007a) (OFFSET . #x80) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the type of the Window.Object object, a GUID string representing the tool contained in the window.")) ((NAME . "Object") (RIID . #x0000007b) (OFFSET . #x84) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the extensibility object for the tool represented by the window.")) ((NAME . "DocumentData") (RIID . #x0000007c) (OFFSET . #x88) (RETURNS . "VT_DISPATCH")(PARAMS ("bstrWhichData" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an OLE automation object that models the data in the document.")) ((NAME . "ProjectItem") (RIID . #x0000007d) (OFFSET . #x8c) (RETURNS . "VT_PTR.ProjectItem")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the ProjectItem object associated with the window.")) ((NAME . "Project") (RIID . #x0000007e) (OFFSET . #x90) (RETURNS . "VT_PTR.Project")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Project object associated with the object the Project property was invoked on.")) ((NAME . "DTE") (RIID . #x0000007f) (OFFSET . #x94) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")))) ("vsext_WindowState" (TYPE . "Enum")(GUID . "{E4B9E991-FD59-11D0-BBC6-00A0C90F2744}")(FUNCTIONS )) ("vsext_WindowType" (TYPE . "Enum")(GUID . "{E4B9E990-FD59-11D0-BBC6-00A0C90F2744}")(FUNCTIONS )) ("LinkedWindows" (TYPE . "Coclass")(DESCRIPTION . "Returns the collection of all linked windows contained in a LinkedWindowFrame.")(GUID . "{7DB212A3-FE16-11D0-BBC6-00A0C90F2744}")(ALIASES "_LinkedWindows") (FUNCTIONS )) ("_LinkedWindows" (TYPE . "Dispinterface")(DESCRIPTION . "Returns the collection of all linked windows contained in a LinkedWindowFrame.")(GUID . "{7DB212A2-FE16-11D0-BBC6-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved1") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_PTR.Window")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "Count") (RIID . #x000000c9) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Remove") (RIID . #x000000ca) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("Window" "VT_PTR.Window")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a Window object from the LinkedWindows collection.")) ((NAME . "Add") (RIID . #x000000cb) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Window" "VT_PTR.Window")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a window to the collection of currently linked windows.")) ((NAME . "DTE") (RIID . #x0000012d) (OFFSET . #x38) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")))) ("DTE" (TYPE . "Coclass")(DESCRIPTION . "Root object from which all other objects and collections in environment extensibility are accessed.")(GUID . "{B65AD803-ABAF-11D0-BB8B-00A0C90F2744}")(ALIASES "_DTE") (FUNCTIONS )) ("ProjectItem" (TYPE . "Coclass")(DESCRIPTION . "Generic object representing items contained in project/current instance of development environment.")(GUID . "{A5A004C5-C1AD-11D0-BB93-00A0C90F2744}")(ALIASES "_ProjectItem") (FUNCTIONS )) ("_ProjectItem" (TYPE . "Dispinterface")(DESCRIPTION . "Generic object representing items contained in project/current instance of development environment.")(GUID . "{A5A004C4-C1AD-11D0-BB93-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsDirty") (RIID . #x0000000a) (OFFSET . #x1c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating whether object was changed since the last time it was saved.")) ((NAME . "IsDirty") (RIID . #x0000000a) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns value indicating whether object was changed since the last time it was saved.")) ((NAME . "FileNames") (RIID . #x0000000b) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ("index" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the full pathnames of the files associated with a project item.")) ((NAME . "SaveAs") (RIID . #x0000000c) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ("NewFileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the project.")) ((NAME . "FileCount") (RIID . #x0000000d) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of files associated with the project item.")) ((NAME . "Reserved1") (RIID . #x0000000e) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved1") (RIID . #x0000000e) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved2") (RIID . #x0000002e) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x0000002f) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Name") (RIID . #x00000030) (OFFSET . #x40) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the name of the project.")) ((NAME . "Name") (RIID . #x00000030) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns the name of the project.")) ((NAME . "Reserved14") (RIID . #x00000031) (OFFSET . #x48) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved4") (RIID . #x00000032) (OFFSET . #x4c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved5") (RIID . #x00000033) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved6") (RIID . #x00000035) (OFFSET . #x54) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Collection") (RIID . #x00000036) (OFFSET . #x58) (RETURNS . "VT_PTR.ProjectItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "Reserved15") (RIID . #x00000037) (OFFSET . #x5c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Properties") (RIID . #x00000038) (OFFSET . #x60) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Properties collection.")) ((NAME . "Reserved7") (RIID . #x00000039) (OFFSET . #x64) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x0000003a) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ("Key" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved9") (RIID . #x0000003b) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved10") (RIID . #x0000003c) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved11") (RIID . #x0000003d) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved11") (RIID . #x0000003d) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved12") (RIID . #x0000003e) (OFFSET . #x7c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved12") (RIID . #x0000003e) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("Key" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Reserved13") (RIID . #x0000003f) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DTE") (RIID . #x000000c8) (OFFSET . #x88) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Kind") (RIID . #x000000c9) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a GUID String indicating the kind or type of the object.")) ((NAME . "ProjectItems") (RIID . #x000000cb) (OFFSET . #x90) (RETURNS . "VT_PTR.ProjectItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a ProjectItems collection for the object.")) ((NAME . "IsOpen") (RIID . #x000000cc) (OFFSET . #x94) (RETURNS . "VT_BOOL")(PARAMS ("ViewKind" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating whether the ProjectItem is open for a particular view.")) ((NAME . "Open") (RIID . #x000000cd) (OFFSET . #x98) (RETURNS . "VT_PTR.Window")(PARAMS ("ViewKind" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Opens the ProjectItem object in the specified view.")) ((NAME . "Remove") (RIID . #x000000ce) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes an object from a collection.")) ((NAME . "ExpandView") (RIID . #x0000006b) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Expands views of the project structure to show the ProjectItem.")))) ("ProjectItems" (TYPE . "Coclass")(DESCRIPTION . "Generic object representing items contained in project/current instance of development environment.")(GUID . "{A5A004C3-C1AD-11D0-BB93-00A0C90F2744}")(ALIASES "_ProjectItems") (FUNCTIONS )) ("_ProjectItems" (TYPE . "Dispinterface")(DESCRIPTION . "Generic object representing items contained in project/current instance of development environment.")(GUID . "{A5A004C1-C1AD-11D0-BB93-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.ProjectItem")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved1") (RIID . #x0000000b) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("VBComponent" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x0000000c) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ("ComponentType" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000014) (OFFSET . #x34) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved4") (RIID . #x00000015) (OFFSET . #x38) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved4") (RIID . #x00000015) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("ComponentType" "VT_VARIANT")) (FLAGS ( IS-SET ))) ((NAME . "Reserved5") (RIID . #x00000016) (OFFSET . #x40) (RETURNS . "VT_DISPATCH")(PARAMS ("FileName" "VT_BSTR")("RelatedDocuement" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000017) (OFFSET . #x44) (RETURNS . "VT_DISPATCH")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved7") (RIID . #x00000018) (OFFSET . #x48) (RETURNS . "VT_DISPATCH")(PARAMS ("ProgID" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DTE") (RIID . #x000000c8) (OFFSET . #x4c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Kind") (RIID . #x000000c9) (OFFSET . #x50) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a GUID String indicating the kind or type of the object.")) ((NAME . "AddFromFile") (RIID . #x000000ca) (OFFSET . #x54) (RETURNS . "VT_PTR.ProjectItem")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a ProjectItem object from a file installed in project directory structure.")) ((NAME . "AddFromTemplate") (RIID . #x000000cb) (OFFSET . #x58) (RETURNS . "VT_PTR.ProjectItem")(PARAMS ("FileName" "VT_BSTR")("Name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Copies indicated file to ProjectItems directory; adds file as member of ProjectItems collection.")) ((NAME . "AddFromDirectory") (RIID . #x000000cc) (OFFSET . #x5c) (RETURNS . "VT_PTR.ProjectItem")(PARAMS ("Directory" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds ProjectItem objects/sets ProjectItems properties/returns ProjectItem object representing FileName argument.")))) ("Properties" (TYPE . "Coclass")(DESCRIPTION . "Generic object representing property of another object/containing all currently available Property objects.")(GUID . "{B4C84D61-E2A1-11D0-BB9F-00A0C90F2744}")(ALIASES "_Properties") (FUNCTIONS )) ("_Properties" (TYPE . "Dispinterface")(DESCRIPTION . "Generic object representing property of another object/containing all currently available Property objects.")(GUID . "{AB3CA6C3-DD25-11D0-BB9D-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Property")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved") (RIID . #x0000000a) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "DTE") (RIID . #x00000064) (OFFSET . #x34) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")))) ("Property" (TYPE . "Dispinterface")(DESCRIPTION . "Generic object representing property of another object/containing all currently available Property objects.")(GUID . "{AB3CA6C2-DD25-11D0-BB9D-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_VARIANT")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/ returns the value of property returned by the Property object.")) ((NAME . "Value") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/ returns the value of property returned by the Property object.")) ((NAME . "IndexedValue") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VARIANT")(PARAMS ("Index1" "VT_VARIANT")("Index2" "VT_VARIANT")("Index3" "VT_VARIANT")("Index4" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns one element of a list.")) ((NAME . "IndexedValue") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Index1" "VT_VARIANT")("Index2" "VT_VARIANT")("Index3" "VT_VARIANT")("Index4" "VT_VARIANT")("pdispparams" "VT_VARIANT")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns one element of a list.")) ((NAME . "NumIndices") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a value representing the number of items in the list value.")) ((NAME . "Application") (RIID . #x00000001) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x34) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Name") (RIID . #x00000028) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the name of the object.")) ((NAME . "Reserved") (RIID . #x00000029) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Collection") (RIID . #x0000002a) (OFFSET . #x40) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "Object") (RIID . #x0000002d) (OFFSET . #x44) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value of Property object when type of value is Object.")) ((NAME . "Object") (RIID . #x0000002d) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Index1" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets/returns value of Property object when type of value is Object.")) ((NAME . "DTE") (RIID . #x00000064) (OFFSET . #x4c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")))) ("Project" (TYPE . "Coclass")(DESCRIPTION . "Generic object used to represent projects.")(GUID . "{07E7F1D3-B114-11D0-BB8D-00A0C90F2744}")(ALIASES "_Project") (FUNCTIONS )) ("_Project" (TYPE . "Dispinterface")(DESCRIPTION . "Generic object used to represent projects.")(GUID . "{07E7F1D2-B114-11D0-BB8D-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Name") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the name of the project.")) ((NAME . "Name") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns the name of the project.")) ((NAME . "Reserved1") (RIID . #x00000069) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("ProgID" "VT_BSTR")("FileName" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FileName") (RIID . #x0000006d) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns full pathname indicating the location of the project file.")) ((NAME . "IsDirty") (RIID . #x0000006e) (OFFSET . #x2c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating whether object was changed since the last time it was saved.")) ((NAME . "IsDirty") (RIID . #x0000006e) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("ProgID" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns value indicating whether object was changed since the last time it was saved.")) ((NAME . "Reserved2") (RIID . #x0000006f) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")("Key" "VT_BSTR")("Value" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000070) (OFFSET . #x38) (RETURNS . "VT_BSTR")(PARAMS ("Section" "VT_BSTR")("Key" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000074) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved4") (RIID . #x00000074) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Reserved5") (RIID . #x00000075) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved5") (RIID . #x00000075) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved6") (RIID . #x00000076) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved6") (RIID . #x00000076) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "Reserved7") (RIID . #x00000078) (OFFSET . #x54) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved8") (RIID . #x0000007a) (OFFSET . #x58) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Collection") (RIID . #x0000007b) (OFFSET . #x5c) (RETURNS . "VT_PTR.Projects")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "Reserved9") (RIID . #x0000007d) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved9") (RIID . #x0000007d) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved10") (RIID . #x0000007e) (OFFSET . #x68) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved10") (RIID . #x0000007e) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("Section" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "SaveAs") (RIID . #x0000007f) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the project.")) ((NAME . "Reserved11") (RIID . #x00000080) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved12") (RIID . #x00000081) (OFFSET . #x78) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved12") (RIID . #x00000081) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved13") (RIID . #x00000082) (OFFSET . #x80) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved13") (RIID . #x00000082) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved17") (RIID . #x00000085) (OFFSET . #x88) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved15") (RIID . #x00000087) (OFFSET . #x8c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved16") (RIID . #x00000088) (OFFSET . #x90) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved16") (RIID . #x00000088) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("NewFileName" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "DTE") (RIID . #x000000c8) (OFFSET . #x98) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Kind") (RIID . #x000000c9) (OFFSET . #x9c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a GUID String indicating the kind or type of the object.")) ((NAME . "ProjectItems") (RIID . #x000000ca) (OFFSET . #xa0) (RETURNS . "VT_PTR.ProjectItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a ProjectItems collection for the object.")) ((NAME . "Properties") (RIID . #x000000cb) (OFFSET . #xa4) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Properties collection.")) ((NAME . "UniqueName") (RIID . #x000000cc) (OFFSET . #xa8) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns name of project as relative pathname from directory containing solution file leading to project file.")))) ("Projects" (TYPE . "Coclass")(DESCRIPTION . "Generic object used to represent projects.")(GUID . "{07E7F1D1-B114-11D0-BB8D-00A0C90F2744}")(ALIASES "_Projects") (FUNCTIONS )) ("_Projects" (TYPE . "Dispinterface")(DESCRIPTION . "Generic object used to represent projects.")(GUID . "{07E7F1D0-B114-11D0-BB8D-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Project")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "Reserved1") (RIID . #x00000014) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Count") (RIID . #x0000000a) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved2") (RIID . #x00000080) (OFFSET . #x30) (RETURNS . "VT_DISPATCH")(PARAMS ("Type" "VT_I4")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved3") (RIID . #x00000081) (OFFSET . #x34) (RETURNS . "VT_DISPATCH")(PARAMS ("PathName" "VT_BSTR")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved4") (RIID . #x00000082) (OFFSET . #x38) (RETURNS . "VT_DISPATCH")(PARAMS ("PathName" "VT_BSTR")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved5") (RIID . #x00000083) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("lpc" "VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved6") (RIID . #x00000084) (OFFSET . #x40) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved6") (RIID . #x00000084) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("lpc" "VT_DISPATCH")) (FLAGS ( IS-SET ))) ((NAME . "Reserved7") (RIID . #x00000085) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reserved8") (RIID . #x00000086) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved8") (RIID . #x00000086) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("lpc" "VT_I4")) (FLAGS ( IS-SET ))) ((NAME . "Reserved9") (RIID . #x00000087) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("PathName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DTE") (RIID . #x000000c8) (OFFSET . #x58) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Properties") (RIID . #x000000c9) (OFFSET . #x5c) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Properties collection.")) ((NAME . "Kind") (RIID . #x000000ca) (OFFSET . #x60) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a GUID String indicating the kind or type of the object.")))) ("AddIn" (TYPE . "Coclass")(DESCRIPTION . "Provides information about an add-in to other Add-in objects.")(GUID . "{724EBD45-D787-11D0-BB9B-00A0C90F2744}")(ALIASES "_AddIn") (FUNCTIONS )) ("_AddIn" (TYPE . "Dispinterface")(DESCRIPTION . "Provides information about an add-in to other Add-in objects.")(GUID . "{724EBD44-D787-11D0-BB9B-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Description") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string containing the object's description.")) ((NAME . "Description") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns a string containing the object's description.")) ((NAME . "Reserved") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Collection") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.AddIns")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "ProgID") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the ProgID as obtained from the add-in's registry entry.")) ((NAME . "Guid") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the addin's CLSID as obtained from the addin's registry entry.")) ((NAME . "Connected") (RIID . #x00000006) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating whether an addin is loaded and connected.")) ((NAME . "Connected") (RIID . #x00000006) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns value indicating whether an addin is loaded and connected.")) ((NAME . "Object") (RIID . #x00000007) (OFFSET . #x3c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an additional OLE automation object for support of other add-ins.")) ((NAME . "Object") (RIID . #x00000007) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_DISPATCH")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns an additional OLE automation object for support of other add-ins.")) ((NAME . "DTE") (RIID . #x0000012d) (OFFSET . #x44) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Name") (RIID . #x0000012e) (OFFSET . #x48) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the name of the object.")))) ("AddIns" (TYPE . "Coclass")(DESCRIPTION . "Provides information about an add-in to other Add-in objects.")(GUID . "{724EBD42-D787-11D0-BB9B-00A0C90F2744}")(ALIASES "_AddIns") (FUNCTIONS )) ("_AddIns" (TYPE . "Dispinterface")(DESCRIPTION . "Provides information about an add-in to other Add-in objects.")(GUID . "{724EBD41-D787-11D0-BB9B-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.AddIn")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "Reserved1") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Count") (RIID . #x00000028) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Update") (RIID . #x00000029) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Updates the collection as if the Add-in Manager Dialog was opened.")) ((NAME . "DTE") (RIID . #x00000064) (OFFSET . #x34) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "AddFromFile") (RIID . #x00000065) (OFFSET . #x38) (RETURNS . "VT_PTR.AddIn")(PARAMS ("bstr" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Causes the environment to register a specified add-in DLL.")))) ("Events" (TYPE . "Dispinterface")(DESCRIPTION . "Allows access to all events in the extensibility model.")(GUID . "{987FB891-F96D-11D0-BBBB-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "VBProjectsEvents") (RIID . #x000000c8) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "VBComponentsEvents") (RIID . #x000000c9) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ("VBProject" "VT_DISPATCH")) (FLAGS ( IS-GET ))) ((NAME . "ReferencesEvents") (RIID . #x000000ca) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ("VBProject" "VT_DISPATCH")) (FLAGS ( IS-GET ))) ((NAME . "VBControlsEvents") (RIID . #x000000cb) (OFFSET . #x28) (RETURNS . "VT_UNKNOWN")(PARAMS ("VBProject" "VT_DISPATCH")("VBForm" "VT_DISPATCH")) (FLAGS ( IS-GET ))) ((NAME . "SelectedVBControlsEvents") (RIID . #x000000cc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ("VBProject" "VT_DISPATCH")("VBForm" "VT_DISPATCH")) (FLAGS ( IS-GET ))) ((NAME . "CommandBarEvents") (RIID . #x000000cd) (OFFSET . #x30) (RETURNS . "VT_PTR.CommandBarEvents")(PARAMS ("CommandBarControl" "VT_DISPATCH")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an object providing events fired when the supplied CommandBarControl object is clicked.")) ((NAME . "FileControlEvents") (RIID . #x000000ce) (OFFSET . #x34) (RETURNS . "VT_UNKNOWN")(PARAMS ("VBProject" "VT_DISPATCH")) (FLAGS ( IS-GET ))) ((NAME . "CommandEvents") (RIID . #x0000012c) (OFFSET . #x38) (RETURNS . "VT_PTR.CommandEvents")(PARAMS ("Guid" "VT_BSTR")("ID" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the CommandEvents object for the specified command.")) ((NAME . "SelectionEvents") (RIID . #x0000012d) (OFFSET . #x3c) (RETURNS . "VT_PTR.SelectionEvents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Events object for the solution.")) ((NAME . "SolutionEvents") (RIID . #x0000012e) (OFFSET . #x40) (RETURNS . "VT_PTR.SolutionEvents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Events object for the selection.")) ((NAME . "BuildEvents") (RIID . #x0000012f) (OFFSET . #x44) (RETURNS . "VT_PTR.BuildEvents")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object that sources solution build events.")))) ("CommandBarEvents" (TYPE . "Coclass")(DESCRIPTION . "The CommandBarEvents object triggers an event when a control on the command bar is clicked.")(GUID . "{987FB894-F96D-11D0-BBBB-00A0C90F2744}")(ALIASES "_CommandBarControlEvents""_dispCommandBarControlEvents") (FUNCTIONS )) ("_CommandBarControlEvents" (TYPE . "Interface")(GUID . "{987FB892-F96D-11D0-BBBB-00A0C90F2744}")(FUNCTIONS )) ("_dispCommandBarControlEvents" (TYPE . "Dispinterface")(GUID . "{987FB893-F96D-11D0-BBBB-00A0C90F2744}")(FUNCTIONS ((NAME . "Click") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("CommandBarControl" "VT_DISPATCH")("handled" "VT_PTR.VT_BOOL")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs when OnAction property for corresponding CommandBarControl object is set or returned.")))) ("CommandEvents" (TYPE . "Coclass")(DESCRIPTION . "Provides command events for add-ins.")(GUID . "{FF2D5C13-FEEA-11D0-BBC8-00A0C90F2744}")(ALIASES "_CommandEvents""_dispCommandEvents") (FUNCTIONS )) ("_CommandEvents" (TYPE . "Interface")(DESCRIPTION . "Provides command events for add-ins.")(GUID . "{FF2D5C11-FEEA-11D0-BBC8-00A0C90F2744}")(FUNCTIONS )) ("_dispCommandEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Provides command events for add-ins.")(GUID . "{FF2D5C12-FEEA-11D0-BBC8-00A0C90F2744}")(FUNCTIONS ((NAME . "BeforeExecute") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Guid" "VT_BSTR")("ID" "VT_I4")("CustomIn" "VT_VARIANT")("CustomOut" "VT_VARIANT")("CancelDefault" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs before a command executes.")))) ("SelectionEvents" (TYPE . "Coclass")(DESCRIPTION . "Provides events for changes to a selection.")(GUID . "{DEEB28B4-23E6-11D1-AE5C-00A0C90F26F4}")(ALIASES "_SelectionEvents""_dispSelectionEvents") (FUNCTIONS )) ("_SelectionEvents" (TYPE . "Interface")(DESCRIPTION . "Provides events for changes to a selection.")(GUID . "{DEEB28B2-23E6-11D1-AE5C-00A0C90F26F4}")(FUNCTIONS )) ("_dispSelectionEvents" (TYPE . "Dispinterface")(GUID . "{DEEB28B3-23E6-11D1-AE5C-00A0C90F26F4}")(FUNCTIONS ((NAME . "OnChange") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just after the selection model changes.")))) ("SolutionEvents" (TYPE . "Coclass")(DESCRIPTION . "Provides events for changes to a solution.")(GUID . "{FBCFF1C3-261C-11D1-AE5E-00A0C90F26F4}")(ALIASES "_SolutionEvents""_dispSolutionEvents") (FUNCTIONS )) ("_SolutionEvents" (TYPE . "Interface")(DESCRIPTION . "Provides events for changes to a solution.")(GUID . "{FBCFF1C1-261C-11D1-AE5E-00A0C90F26F4}")(FUNCTIONS )) ("_dispSolutionEvents" (TYPE . "Dispinterface")(GUID . "{FBCFF1C2-261C-11D1-AE5E-00A0C90F26F4}")(FUNCTIONS ((NAME . "Opened") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just after opening a Solution/Project.")) ((NAME . "BeforeClosing") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just before closing a Solution/Project.")) ((NAME . "AfterClosing") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "QueryCloseSolution") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("fCancel" "VT_PTR.VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Renamed") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just after renaming a solution.")) ((NAME . "ProjectAdded") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("proj" "VT_PTR.Project")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just after adding a Project to the solution.")) ((NAME . "ProjectRemoved") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("proj" "VT_PTR.Project")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just after removing a Project from the solution.")) ((NAME . "ProjectRenamed") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("proj" "VT_PTR.Project")("OldName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just after renaming a Project.")))) ("BuildEvents" (TYPE . "Coclass")(DESCRIPTION . "Provides events for solution builds.")(GUID . "{615BD6FE-9390-11D1-B2D8-00C04FB6C6FF}")(ALIASES "_BuildEvents""_dispBuildEvents") (FUNCTIONS )) ("_BuildEvents" (TYPE . "Interface")(DESCRIPTION . "Provides events for solution builds.")(GUID . "{615BD6FC-9390-11D1-B2D8-00C04FB6C6FF}")(FUNCTIONS )) ("_dispBuildEvents" (TYPE . "Dispinterface")(GUID . "{615BD6FD-9390-11D1-B2D8-00C04FB6C6FF}")(FUNCTIONS ((NAME . "BuildDone") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Success" "VT_BOOL")("Updated" "VT_BOOL")("Cancelled" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs after building the solution.")) ((NAME . "BuildStart") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Occurs just before the solution builds.")))) ("vsext_DisplayMode" (TYPE . "Enum")(GUID . "{570D1E31-474B-11D1-B6D0-00A0C90F2744}")(FUNCTIONS )) ("Solution" (TYPE . "Coclass")(DESCRIPTION . "Collection of all projects in the environment; contains many properties of the solution.")(GUID . "{F9202A92-B111-11D0-BB8D-00A0C90F2744}")(ALIASES "_Solution") (FUNCTIONS )) ("_Solution" (TYPE . "Dispinterface")(DESCRIPTION . "Collection of all projects in the environment; contains many properties of the solution.")(GUID . "{F9202A91-B111-11D0-BB8D-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Project")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DTE") (RIID . #x0000000a) (OFFSET . #x24) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Parent") (RIID . #x0000000b) (OFFSET . #x28) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Count") (RIID . #x0000000c) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "FileName") (RIID . #x0000000d) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns full pathname of solution file.")) ((NAME . "SaveAs") (RIID . #x0000000e) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the current solution file.")) ((NAME . "AddFromTemplate") (RIID . #x0000000f) (OFFSET . #x38) (RETURNS . "VT_PTR.Project")(PARAMS ("FileName" "VT_BSTR")("Destination" "VT_BSTR")("ProjectName" "VT_BSTR")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Copies project file to specified location; adds it to solution as project file.")) ((NAME . "AddFromFile") (RIID . #x00000010) (OFFSET . #x3c) (RETURNS . "VT_PTR.Project")(PARAMS ("FileName" "VT_BSTR")("Exclusive" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds project to solution based on project file already installed in correct location.")) ((NAME . "Open") (RIID . #x00000011) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Opens the Solution represented by the filename.")) ((NAME . "Close") (RIID . #x00000012) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("SaveFirst" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Causes the development environment to close the current solution file.")) ((NAME . "Properties") (RIID . #x00000013) (OFFSET . #x48) (RETURNS . "VT_PTR.Properties")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Properties collection.")) ((NAME . "Configurations") (RIID . #x00000014) (OFFSET . #x4c) (RETURNS . "VT_PTR.Configurations")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object representing the build configurations for the solution.")) ((NAME . "IsDirty") (RIID . #x00000016) (OFFSET . #x50) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating whether object was changed since the last time it was saved.")) ((NAME . "IsDirty") (RIID . #x00000016) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("SaveFirst" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns value indicating whether object was changed since the last time it was saved.")) ((NAME . "Remove") (RIID . #x00000019) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("proj" "VT_PTR.Project")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Removes a Project object from the Solution object.")) ((NAME . "TemplatePath") (RIID . #x0000001a) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ("ProjectType" "VT_BSTR")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns full pathname of directory containing templates in Visual Studio install directory.")) ((NAME . "Build") (RIID . #x0000001b) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts a solution build.")))) ("Configurations" (TYPE . "Coclass")(DESCRIPTION . "Represents solution's build properties.")(GUID . "{9790935B-92B1-11D1-B2D8-00C04FB6C6FF}")(ALIASES "_Configurations") (FUNCTIONS )) ("_Configurations" (TYPE . "Dispinterface")(DESCRIPTION . "Represents solution's build properties.")(GUID . "{9790935A-92B1-11D1-B2D8-00C04FB6C6FF}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x1c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.Configuration")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "DTE") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.Solution")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Count") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "ActiveConfiguration") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_PTR.Configuration")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns configuration object representing configuration in effect for next build.")))) ("Configuration" (TYPE . "Coclass")(DESCRIPTION . "Represents solution's build properties.")(GUID . "{9790935D-92B1-11D1-B2D8-00C04FB6C6FF}")(ALIASES "_Configuration") (FUNCTIONS )) ("_Configuration" (TYPE . "Dispinterface")(DESCRIPTION . "Represents solution's build properties.")(GUID . "{9790935C-92B1-11D1-B2D8-00C04FB6C6FF}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DTE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Collection") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Configurations")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "IsDebug") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets or returns whether the configuration is for debug or release.")) ((NAME . "IsDebug") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets or returns whether the configuration is for debug or release.")))) ("Commands" (TYPE . "Coclass")(DESCRIPTION . "Represents commands in the environment.")(GUID . "{F9202A95-B111-11D0-BB8D-00A0C90F2744}")(ALIASES "_Commands") (FUNCTIONS )) ("_Commands" (TYPE . "Dispinterface")(DESCRIPTION . "Represents commands in the environment.")(GUID . "{F9202A94-B111-11D0-BB8D-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DTE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "Add") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("Guid" "VT_BSTR")("ID" "VT_I4")("Control" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds the command, as represented by the GUID and ID, to the Commands object.")) ((NAME . "Raise") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("Guid" "VT_BSTR")("ID" "VT_I4")("CustomIn" "VT_PTR.VT_VARIANT")("CustomOut" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Invokes a command.")) ((NAME . "CommandInfo") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("CommandBarControl" "VT_DISPATCH")("Guid" "VT_PTR.VT_BSTR")("ID" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns command's GUID and ID in group associated with the CommandBarControl.")))) ("SelectedItems" (TYPE . "Coclass")(DESCRIPTION . "Represents selected project(s) or project item(s).")(GUID . "{CBB705A2-EE79-11D0-BBB3-00A0C90F2744}")(ALIASES "_SelectedItems") (FUNCTIONS )) ("_SelectedItems" (TYPE . "Dispinterface")(DESCRIPTION . "Represents selected project(s) or project item(s).")(GUID . "{CBB705A1-EE79-11D0-BBB3-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.SelectedItem")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "DTE") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "MultiSelect") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating whether the selection includes multiple items.")) ((NAME . "SelectionContainer") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_PTR.SelectionContainer")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns collection of objects representing selection context at finer granularity than Project/ProjectItem.")))) ("SelectedItem" (TYPE . "Coclass")(DESCRIPTION . "Represents selected project(s) or project item(s).")(GUID . "{CBB705A4-EE79-11D0-BBB3-00A0C90F2744}")(ALIASES "_SelectedItem") (FUNCTIONS )) ("_SelectedItem" (TYPE . "Dispinterface")(DESCRIPTION . "Represents selected project(s) or project item(s).")(GUID . "{CBB705A3-EE79-11D0-BBB3-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Collection") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.SelectedItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the collection containing the object supporting this property.")) ((NAME . "DTE") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Project") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_PTR.Project")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Project object associated with the object the Project property was invoked on.")) ((NAME . "ProjectItem") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_PTR.ProjectItem")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the ProjectItem object.")) ((NAME . "Name") (RIID . #x00000007) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the name of the object.")) ((NAME . "InfoCount") (RIID . #x00000008) (OFFSET . #x30) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns an integer indicating the number of strings included in the Info property.")) ((NAME . "Info") (RIID . #x00000009) (OFFSET . #x34) (RETURNS . "VT_VARIANT")(PARAMS ("index" "VT_I2")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a string providing information on the selected item.")))) ("SelectionContainer" (TYPE . "Coclass")(DESCRIPTION . "Represents the selection context with objects that model the selection below the project item level. ")(GUID . "{0C5E2712-F880-11D0-BBBB-00A0C90F2744}")(ALIASES "_SelectionContainer") (FUNCTIONS )) ("_SelectionContainer" (TYPE . "Dispinterface")(DESCRIPTION . "Represents the selection context with objects that model the selection below the project item level. ")(GUID . "{0C5E2711-F880-11D0-BBBB-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_DISPATCH")(PARAMS ("index" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns an indexed member of a collection.")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns value indicating the count of objects in the collection.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_PTR.SelectedItems")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "DTE") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")))) ("_TextBuffer" (TYPE . "Dispinterface")(DESCRIPTION . "Provides access to the code associated with a project item.")(GUID . "{B12A9381-C894-11D0-BB96-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Parent") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "DTE") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Reserved1") (RIID . #x00000000) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved1") (RIID . #x00000000) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))) ((NAME . "AddFromString") (RIID . #x00000001) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("String" "VT_BSTR")("StartLine" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a string to the TextBuffer object.")) ((NAME . "AddFromFile") (RIID . #x00000002) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")("StartLine" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds the contents of a file to a TextBuffer object.")) ((NAME . "Lines") (RIID . #x00000003) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ("StartLine" "VT_I4")("Count" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the specified block of lines.")) ((NAME . "CountOfLines") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns number of newline sequences in buffer.")) ((NAME . "DeleteLines") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("StartLine" "VT_I4")("Count" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes a single line of code or a specified range of lines in a TextBuffer object.")) ((NAME . "Reserved4") (RIID . #x00000008) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ("ProcName" "VT_BSTR")("ProcKind" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "Reserved5") (RIID . #x00000009) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ("ProcName" "VT_BSTR")("ProcKind" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "Reserved6") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ("ProcName" "VT_BSTR")("ProcKind" "VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "Reserved7") (RIID . #x0000000b) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ("line" "VT_I4")("ProcKind" "VT_PTR.VT_I4")) (FLAGS ( IS-GET ))) ((NAME . "Reserved8") (RIID . #x0000000c) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved9") (RIID . #x0000000d) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ("EventName" "VT_BSTR")("ObjectName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Find") (RIID . #x0000000e) (OFFSET . #x58) (RETURNS . "VT_BOOL")(PARAMS ("Target" "VT_BSTR")("StartLine" "VT_PTR.VT_I4")("StartColumn" "VT_PTR.VT_I4")("EndLine" "VT_PTR.VT_I4")("EndColumn" "VT_PTR.VT_I4")("WholeWord" "VT_BOOL")("MatchCase" "VT_BOOL")("PatternSearch" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Searches a TextBuffer for a specified string.")) ((NAME . "Reserved10") (RIID . #x0000000f) (OFFSET . #x5c) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Reserved11") (RIID . #x00000010) (OFFSET . #x60) (RETURNS . "VT_DISPATCH")(PARAMS ) (FLAGS ( IS-GET ))))) ("ISupportVSProperties" (TYPE . "Interface")(GUID . "{AB3CA6C1-DD25-11D0-BB9D-00A0C90F2744}")(FUNCTIONS ((NAME . "NotifyPropertiesDelete") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("IExtensibleObjectSite" (TYPE . "Interface")(GUID . "{23178052-2B99-11D1-BBE8-00A0C90F2744}")(FUNCTIONS ((NAME . "NotifyDelete") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("punkObj" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("vs_exec_Result" (TYPE . "Typedef")(GUID . "{AA526901-03A3-11D1-BBCD-00A0C90F2744}")(FUNCTIONS )) ("VSEXECRESULT" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDTWizard" (TYPE . "Dispinterface")(GUID . "{E914BBE1-03A4-11D1-BBCD-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Execute") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Application" "VT_DISPATCH")("hwndOwner" "VT_I4")("ContextParams" "VT_PTR.VT_SAFEARRAY")("CustomParams" "VT_PTR.VT_SAFEARRAY")("retval" "VT_PTR.vs_exec_Result")) (FLAGS ( IS-FUNCTION ))))) ("IVsExtensibility" (TYPE . "Interface")(GUID . "{46639050-E9AA-11D0-BBAD-00A0C90F2744}")(FUNCTIONS ((NAME . "get_Properties") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pParent" "VT_PTR.ISupportVSProperties")("pdispPropObj" "VT_DISPATCH")("ppProperties" "VT_PTR.VT_PTR.Properties")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RunWizardFile") (RIID . #x00000002) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("bstrWizFilename" "VT_BSTR")("hwndOwner" "VT_I4")("vContextParams" "VT_PTR.VT_SAFEARRAY")("pResult" "VT_PTR.vs_exec_Result")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "Get_TextBuffer") (RIID . #x00000003) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pVsTextStream" "VT_UNKNOWN")("pParent" "VT_PTR.IExtensibleObjectSite")("ppTextBuffer" "VT_PTR.VT_PTR.TextBuffer")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "EnterAutomationFunction") (RIID . #x00000004) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ExitAutomationFunction") (RIID . #x00000005) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "IsInAutomationFunction") (RIID . #x00000006) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pfInAutoFunc" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) ("TextBuffer" (TYPE . "Coclass")(DESCRIPTION . "Provides access to the code associated with a project item.")(GUID . "{B12A9382-C894-11D0-BB96-00A0C90F2744}")(ALIASES "_TextBuffer") (FUNCTIONS )) ("_TaskList" (TYPE . "Dispinterface")(GUID . "{36B56DE4-5A17-11D1-B2B6-00C04FB6C6FF}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DTE") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_PTR.DTE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the top-level extensibility object.")) ((NAME . "Parent") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_PTR.Window")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object.")) ((NAME . "DefaultCommentToken") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))))) ("TaskList" (TYPE . "Coclass")(GUID . "{36B56DE5-5A17-11D1-B2B6-00C04FB6C6FF}")(ALIASES "_TaskList") (FUNCTIONS )) ("vsext_StartUp" (TYPE . "Enum")(GUID . "{A5578594-18E0-11D1-BBDB-00A0C90F2744}")(FUNCTIONS )) ("_EnvironmentGeneral" (TYPE . "Dispinterface")(GUID . "{A5578590-18E0-11D1-BBDB-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnStartUp") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.vsext_StartUp")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/ returns a value indicating Visual Studio's startup behavior.")) ((NAME . "OnStartUp") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_USERDEFINED.Enum.vsext_StartUp")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/ returns a value indicating Visual Studio's startup behavior.")) ((NAME . "ShowStatusBar") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns value determining whether the status bar is visible.")) ((NAME . "ShowStatusBar") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value determining whether the status bar is visible.")) ((NAME . "AutoReLoadExternallyModifiedFiles") (RIID . #x00000004) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/ returns value controlling whether IDE automatically reloads open files if it detects that they have changed on disk outside the IDE.")) ((NAME . "AutoReLoadExternallyModifiedFiles") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/ returns value controlling whether IDE automatically reloads open files if it detects that they have changed on disk outside the IDE.")) ((NAME . "WindowMenuContainsNItems") (RIID . #x00000005) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns value determining maximum number of document windows listed on Windows menu.")) ((NAME . "WindowMenuContainsNItems") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value determining maximum number of document windows listed on Windows menu.")) ((NAME . "MRUListContainsNItems") (RIID . #x00000006) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns value indicating the number of files stored in the most recently used submenu.")) ((NAME . "MRUListContainsNItems") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value indicating the number of files stored in the most recently used submenu.")) ((NAME . "FontFamily") (RIID . #x00000007) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns a String expression indicating the face used to display text in the editor.")) ((NAME . "FontCharacterSet") (RIID . #x00000008) (OFFSET . #x48) (RETURNS . "VT_USERDEFINED.Enum.vsext_FontCharSet")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns enumerated type indicating the character set used to display text in editor.")) ((NAME . "FontSize") (RIID . #x00000009) (OFFSET . #x4c) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/sets the size of the font used to display text in the editor.")))) ("vsext_FontCharSet" (TYPE . "Enum")(GUID . "{C106C8DC-6D0C-11D1-B2C9-00C04FB6C6FF}")(FUNCTIONS )) ("vsext_Build" (TYPE . "Enum")(GUID . "{47046891-19F7-11D1-BCAF-000000000000}")(FUNCTIONS )) ("_EnvironmentSaving" (TYPE . "Dispinterface")(GUID . "{A5578591-18E0-11D1-BBDB-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnRunOrPreview") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.vsext_Build")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns value determining whether environment should save everything before running or previewing.")) ((NAME . "OnRunOrPreview") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_USERDEFINED.Enum.vsext_Build")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value determining whether environment should save everything before running or previewing.")) ((NAME . "MiscFilesProjectSavesLastNItems") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns value indicating number of files stored in Miscellaneous Files Project.")) ((NAME . "MiscFilesProjectSavesLastNItems") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns value indicating number of files stored in Miscellaneous Files Project.")))) ("_EnvironmentWindows" (TYPE . "Dispinterface")(GUID . "{A5578592-18E0-11D1-BBDB-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))))) ("_EnvironmentKeyboard" (TYPE . "Dispinterface")(GUID . "{A5578593-18E0-11D1-BBDB-00A0C90F2744}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FileName") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Sets/returns the current keyboard mapping via an ASCII file showing the keyboard mapping.")) ((NAME . "FileName") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Sets/returns the current keyboard mapping via an ASCII file showing the keyboard mapping.")))) ("IExtensibleObject" (TYPE . "Interface")(GUID . "{23178053-2B99-11D1-BBE8-00A0C90F2744}")(FUNCTIONS ((NAME . "GetAutomationObject") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("Name" "VT_BSTR")("pParent" "VT_PTR.IExtensibleObjectSite")("ppDisp" "VT_PTR.VT_DISPATCH")) (FLAGS ( IS-FUNCTION ))))) ("Constants" (TYPE . "Module")(GUID . "{5F19D451-4A3C-11D1-B6D2-00A0C90F2744}")(FUNCTIONS )) )))