The source code schema for the Windows Installer XML Toolset Visual Studio Extension.
Help Namespace for a help collection. The parent file is the key for the HxC (Collection) file.
Primary Key for HelpNamespace.
Friendly name for Namespace.
Internal Microsoft Help ID for this Namespace.
Suppress linking Help registration custom actions. Help redistributable merge modules will be required. Use this when building a merge module.
Filter for Help Namespace.
Primary Key for HelpFilter.
Query String for Help Filter.
Friendly name for Filter.
Suppress linking Help registration custom actions. Help redistributable merge modules will be required. Use this when building a merge module.
File for Help Namespace. The parent file is the key for HxS (Title) file.
Primary Key for HelpFile Table.
Key for HxR (Attributes) file.
Key for HxI (Index) file.
Language ID for content file.
Internal Microsoft Help ID for this HelpFile.
Key for a file that is in the "root" of the samples directory for this HelpFile.
Key for HxQ (Query) file.
Suppress linking Help registration custom actions. Help redistributable merge modules will be required. Use this when building a merge module.
Plugin for Help Namespace.
Key for HxA (Attributes) file of child namespace.
Key for HxT file of child namespace.
Foriegn Key into HelpNamespace table for the parent namespace into which the child will be inserted.
The following special keys can be used to plug into external namespaces defined outside of the installer.
MS_VSIPCC_v80 : Visual Studio 2005
MS.VSIPCC.v90 : Visual Studio 2008
Key for HxT file of parent namespace that now includes the new child namespace.
Key for the feature parent of this help collection. Required only when plugging into external namespaces.
Suppress linking Visual Studio Help namespaces. Help redistributable merge modules will be required. Use this when building a merge module.
Create a reference to a HelpFile element in another Fragment.
Primary Key for HelpFile Table.
Extensibility point in the WiX XML Schema. Schema extensions can register additional
attributes at this point in the schema.
Create a reference to a HelpFile element in another Fragment.
Primary Key for HelpFilter.
Extensibility point in the WiX XML Schema. Schema extensions can register additional
attributes at this point in the schema.
Create a reference to a HelpCollection element in another Fragment.
Primary Key for HelpNamespace Table.
Extensibility point in the WiX XML Schema. Schema extensions can register additional
attributes at this point in the schema.
This element provides the metdata required to install/uninstall a file as
a VSIX Package. The VSIX package file will be installed as part of the MSI
then passed to the VSIX installer to install the VSIX package. To avoid the
duplication, simply use the MSI to install the VSIX package itself.
Reference to file identifer. This attribute is required when the element is not a
child of a File element and is invalid when the element is a child of the File element.
Identity of the VSIX package per its internal manifest. If this value is not correct
the VSIX package will not correctly uninstall.
Indicates whether the VSIX package is uninstalled when the parent Component is uninstalled.
The default is 'no'.
Specifies the SKU of Visual Studio in which to register the extension. If no target
is specified the extension is registered with all installed SKUs. If the Target
attribute is specified the TargetVersion attribute must also be specified. The
following is a list of known Visual Studio targets: integratedShell, professional,
premium, ultimate, vbExpress, vcExpress, vcsExpress, vwdExpress
Specifies the version of Visual Studio in which to register the extension. This attribute
is required if the Target attribute is specified.
Indicates whether failure to install the VSIX package causes the installation to rollback.
The default is 'yes'.
Optional reference to a Property element that contains the path to the VsixInstaller.exe.
By default, the latest VsixInstaller.exe on the machine will be used to install the VSIX
package. It is highly recommended that this attribute is *not* used.
Extensibility point in the WiX XML Schema. Schema extensions can register additional
attributes at this point in the schema.
Values of this type will look like: "x.x.x.x" where x is an integer from 0 to 65534.
Values of this type will either be "yes" or "no".