Published: May 2010
Opens the specified XML document or form for editing within its associated application based on the specified instance of Internet Explorer.
An expression that returns an OpenXMLDocuments Control object.
An Object representing a pointer to the Internet Explorer instance that is calling the EditDocument2 method. Using a null value for this argument results in the method being executed on the primary Internet Explorer thread. As an alternative, you can use the EditDocument method if you do not need to pass an object with this argument.
A string that contains the URL of the location of the XML document or form to open for editing.
A string that contains the ProgID of the application, stored in Microsoft SharePoint Foundation 2010 as promoted from the XML file. It is used by the launch application (for example, inlaunch.dll) to determine the application—used to edit the XML document or form—to pass the command into. Recommended usage is to use the ProgID property set through XML property promotion in the properties.xfp file.
The following example opens an XML document or form for editing whose location and program ID are specified by the values for the strDocLoc and varProgID variables that are passed to the EditDocument2 method. The example assumes the existence of a form named frmEditDoc that has two input boxes, DocLocation and DocProgID.