SnapIn Element

WiX Help

SnapIn Element

Description

A managed MMC snap-in, with optional published extendible nodes.

Windows Installer references
None
Parents
File
Inner Text
None
Children
Choice of elements (min: 0, max: unbounded)
  • ExtendedNodeType (min: 0, max: unbounded): Node type of another snap-in that is extended by this snap-in.
  • PublishedNodeType (min: 0, max: unbounded): Published node types that can be extended by extension snap-ins.
  • Resources (min: 0, max: unbounded): Element describing the localized resources for this snap-in.
Attributes
Name Type Description Required
Id Uuid The guid representing the snap-in's identity. Yes
About Uuid The guid representing the snap-in's help topic. Defaults to {00000000-0000-0000-0000-000000000000}.  
AssemblyName String The name of the assembly in which the snap-in is defined.  
ClassType String The fully-qualified type name of the snap-in. Yes
DefaultCulture String The culture of the snap-in assembly. Defaults to neutral.  
DefaultPublicKeyToken String The public key token of the snap-in. Defaults to null.  
DefaultVersion String The version of the snap-in assembly. Defaults to 1.0.0.0.  
Description String The description of the snap-in, which will be shown to users in the Add/Remove snap-in dialog.  
ExtensionType Enumeration Specifies the type of the extension. This attribute's value should be one of the following:
ContextMenu
NameSpace
PropertySheet
Task
ToolBar
View
 
MmcVersion String The version of MMC that this snap-in was compiled to. Defaults to 3.0.0.0.  
Name String The name of the snap-in as shown to users in the Add/Remove snap-in dialog. Yes
Provider String The provider of the snap-in as shown to users in the Add/Remove snap-in dialog.  
RuntimeVersion String The version of the CLR that this snap-in was compiled to. Defaults to 2.0.50727.  
See Also
Mmc Schema