Places information into the registry about each initializer assembly in Configuration Manager 2007. Namespace: Microsoft.ConfigurationManagement.ManagementProvider
Assembly: Microsoft.ConfigurationManagement.ManagementProvider (in microsoft.configurationmanagement.managementprovider.dll)

Usage

Visual Basic
Dim instance As InitializerInstaller

Syntax

Visual Basic
<ComVisibleAttribute(False)> _
Public Class InitializerInstaller
		Inherits Installer
C#
[ComVisibleAttribute(false)] 
public class InitializerInstaller : Installer
C++
[ComVisibleAttribute(false)] 
public ref class InitializerInstaller : public Installer
J#
/** @attribute ComVisibleAttribute(false) */ 
public class InitializerInstaller extends Installer
JScript
ComVisibleAttribute(false) 
public class InitializerInstaller extends Installer

Remarks

This class writes information in the registry key HKLM\Software\Microsoft\ConfigMgr\AdminUI\Initializers<added keys>, where "added keys" is taken from the InitializerAttribute object that is associated with the initializer.

Your application uses this class by creating a derived class and overriding the supported methods.


Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Configuration.Install.Installer
        Microsoft.ConfigurationManagement.ManagementProvider.InitializerInstaller

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2003,Windows Vista

See Also