ScriptInstaller Class

 

Updated: September 20, 2016

Applies To: System Center Configuration Manager (current branch)

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 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 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 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: