ScriptInstaller Class

 

Updated: June 22, 2012

Applies To: System Center 2012 Configuration Manager

The Installer object for Script Deployment Technology. It contains all the information needed to perform supported operations of a script installation.

Namespace:   Microsoft.ConfigurationManagement.ApplicationManagement
Assembly:  Microsoft.ConfigurationManagement.ApplicationManagement.MsiInstaller (in Microsoft.ConfigurationManagement.ApplicationManagement.MsiInstaller.dll)


[SerializableAttribute]
public ref class ScriptInstaller : MsiInstaller

NameDescription
System_CAPS_pubmethodScriptInstaller()

Initializes a new instance of the ScriptInstaller class.

NameDescription
System_CAPS_pubpropertyAllowUninstall

True if there is an option to uninstall; otherwise, False. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyContents

(Inherited from Installer.)

System_CAPS_pubpropertyDetectionMethod

Default detection method that is used for the installer. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyDetectionScript

Detection script that is used for the installer. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyEnhancedDetectionMethod

Enhanced detection method that is used for the installer. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyExecuteTime

Estimated application installation time in minutes. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyExecutionContext

(Inherited from Installer.)

System_CAPS_pubpropertyExitCodes

Exit codes for the installer. (Inherited from MsiInstaller.)

System_CAPS_protpropertyInsideIsChangedSetter

(Inherited from BaseObject.)

System_CAPS_pubpropertyInstallCommandLine

Command line to use for the installer. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyInstallContent

MsiInstaller content reference pointing to the location of the MSI installer package and all necessary files are stored for installation. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyInstallFolder

Folder location for the installation. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyIsChanged

(Inherited from BaseObject.)

System_CAPS_pubpropertyIsReadOnly

(Inherited from BaseObject.)

System_CAPS_pubpropertyMaxExecuteTime

Maximum time that the installer is allowed to complete installation before exiting. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyPackageCode

GUID that identifies the Windows Installer package. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyPatchCodes

GUID that identifies a software update. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyPostInstallBehavior

Information about actions after installation is completed. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyProductCode

GUID that identifies the installed application. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyProductVersion

Product version in string format. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyRedirectCommandLine

True if the command-line output can be redirected; otherwise, False. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyRepairCommandLine

Command line to run in order to repair the MSI Application. This field is reserved for future use. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyRepairFolder

Location of the repair folder. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyRequiresElevatedRights

True if administrator rights are required for the installation, otherwise, False. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyRequiresLogOn

(Inherited from Installer.)

System_CAPS_pubpropertyRequiresReboot

True if client is required to reboot after installation; otherwise, False. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyRequiresUserInteraction

True if user interaction is required during installation: otherwise, False. (Inherited from MsiInstaller.)

System_CAPS_pubpropertySourceUpdateProductCode

Windows Installer product code representing the MSI Installer file that will be automatically updated or repaired from content source files on an available distribution point. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyTechnology

Technology ID of the script. (Overrides MsiInstaller::Technology.)

System_CAPS_pubpropertyUninstallCommandLine

Command line to run in order to uninstall the MSI Application. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyUninstallFolder

Folder location where the uninstall action occurs. (Inherited from MsiInstaller.)

System_CAPS_pubpropertyUserInteractionMode

The installation program's visibility. (Inherited from MsiInstaller.)

NameDescription
System_CAPS_protmethodAttachTracker(IChangeTracker^)

(Inherited from BaseObject.)

System_CAPS_pubmethodChangeId()

(Inherited from BaseObject.)

System_CAPS_protmethodCheckIsChanged()

(Inherited from BaseObject.)

System_CAPS_pubmethodClone()

(Inherited from BaseObject.)

System_CAPS_pubmethodCopy()

(Inherited from BaseObject.)

System_CAPS_pubmethodCopyFrom(IAppMgmtObject^)

(Inherited from BaseObject.)

System_CAPS_pubmethodCreateDetectAction()

Creates a Detect Action synclet with parameters and content information for the client. The client will use this information to detect the application. (Inherited from MsiInstaller.)

System_CAPS_pubmethodCreateInstallAction()

Creates a Install Action synclet with parameters and content information for the client. The client will use this information to install the application. (Inherited from MsiInstaller.)

System_CAPS_pubmethodCreateUninstallAction()

Creates an Uninstall Action synclet with parameters and content information for the client. The client will use this information to uninstall the application. (Inherited from MsiInstaller.)

System_CAPS_protmethodDetachTracker(IChangeTracker^)

(Inherited from BaseObject.)

System_CAPS_protmethodEnumerateFields()

(Inherited from BaseObject.)

System_CAPS_pubmethodEnumerateLocalizedProperties()

(Inherited from BaseObject.)

System_CAPS_protmethodEnumerateTrackerChildren()

(Inherited from BaseObject.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from BaseObject.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from BaseObject.)

System_CAPS_pubmethodGetResourceId(String^)

(Inherited from BaseObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnChanged(Object^, ChangeEventArgs^)

Defines the operations to perform when the MsiInstaller object has its properties changed. (Inherited from MsiInstaller.)

System_CAPS_pubmethodOnChangeId(Object^, ChangeEventArgs^)

(Inherited from BaseObject.)

System_CAPS_protmethodOnChanging(Object^, ChangeEventArgs^)

(Inherited from BaseObject.)

System_CAPS_protmethodOnDeserialized()

(Inherited from BaseObject.)

System_CAPS_protmethodOnDeserializing()

(Inherited from BaseObject.)

System_CAPS_protmethodOnSerialized()

(Inherited from BaseObject.)

System_CAPS_protmethodOnSerializing()

(Inherited from BaseObject.)

System_CAPS_protmethodSetIsChanged(Boolean)

(Inherited from BaseObject.)

System_CAPS_protmethodSetProp<T>(String^, T%, T)

(Inherited from BaseObject.)

System_CAPS_pubmethodSetResourceId(String^, String^)

(Inherited from BaseObject.)

System_CAPS_pubmethodToString()

(Inherited from BaseObject.)

System_CAPS_pubmethodValidate()

(Inherited from BaseObject.)

System_CAPS_pubmethodValidateProperty(PropertyInfo^)

(Inherited from BaseObject.)

System_CAPS_pubmethodValidateProperty(PropertyInfo^, Object^)

Validates specified properties of the MsiInstaller object. (Inherited from MsiInstaller.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticTechnologyId

 

NameDescription
System_CAPS_proteventOnChangedEvent

(Inherited from BaseObject.)

System_CAPS_proteventOnChangingEvent

(Inherited from BaseObject.)

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

Return to top
Show: