Share via


AppvInstaller Class

 

Implementation of the AppvContentImporter class. The Installer object for App-V type of Deployment Technology. It contains all the information needed to perform supported operations of the App-V Deployment Technology contained inside an application.

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

Inheritance Hierarchy

System.Object
  Microsoft.ConfigurationManagement.ApplicationManagement.BaseObject
    Microsoft.ConfigurationManagement.ApplicationManagement.Installer
      Microsoft.ConfigurationManagement.ApplicationManagement.AppvInstaller

Syntax

[SerializableAttribute]
public class AppvInstaller : Installer
[SerializableAttribute]
public ref class AppvInstaller : Installer
<SerializableAttribute>
Public Class AppvInstaller
    Inherits Installer

Constructors

Name Description
System_CAPS_pubmethod AppvInstaller()

Initializes a new instance of the AppvInstaller class.

Properties

Name Description
System_CAPS_pubproperty AvailableApplications

List of available applications.

System_CAPS_pubproperty ContentFile

Content file name.

System_CAPS_pubproperty Contents

(Inherited from Installer.)

System_CAPS_pubproperty ExecutionContext

(Inherited from Installer.)

System_CAPS_protproperty InsideIsChangedSetter

(Inherited from BaseObject.)

System_CAPS_pubproperty InstallContent

Content ID and version pointing to the contents reference, where selected files and location information are stored and used for installation.

System_CAPS_pubproperty IsChanged

(Inherited from BaseObject.)

System_CAPS_pubproperty IsReadOnly

(Inherited from BaseObject.)

System_CAPS_pubproperty ManifestFile

Manifest XML file name.

System_CAPS_pubproperty ModificationData

Modification data.

System_CAPS_pubproperty PackageGuid

GUID of the package.

System_CAPS_pubproperty RequireLoad

True if the application is required to load; otherwise, False.

System_CAPS_pubproperty RequiresLogOn

(Inherited from Installer.)

System_CAPS_pubproperty Technology

App-V Installer Technology ID. (Overrides Installer.Technology.)

System_CAPS_pubproperty VersionGuid

GUID of the version.

Methods

Name Description
System_CAPS_protmethod AttachTracker(IChangeTracker)

(Inherited from BaseObject.)

System_CAPS_pubmethod ChangeId()

(Inherited from BaseObject.)

System_CAPS_protmethod CheckIsChanged()

(Inherited from BaseObject.)

System_CAPS_pubmethod Clone()

(Inherited from BaseObject.)

System_CAPS_pubmethod Copy()

(Inherited from BaseObject.)

System_CAPS_pubmethod CopyFrom(IAppMgmtObject)

(Inherited from BaseObject.)

System_CAPS_pubmethod CreateDetectAction()

Retrieves an Action object that defines the parameters used by the provider when it determines if an application of this type is installed. (Overrides Installer.CreateDetectAction().)

System_CAPS_pubmethod CreateInstallAction()

Retrieves an Action object that defines the arguments used by the provider when the provider installs this type of application. (Overrides Installer.CreateInstallAction().)

System_CAPS_pubmethod CreateUninstallAction()

Retrieves an Action object that defines the arguments used by the provider when the provider uninstalls this type of application.(Overrides Installer.CreateUninstallAction().)

System_CAPS_protmethod DetachTracker(IChangeTracker)

(Inherited from BaseObject.)

System_CAPS_protmethod EnumerateFields()

(Inherited from BaseObject.)

System_CAPS_pubmethod EnumerateLocalizedProperties()

(Inherited from BaseObject.)

System_CAPS_protmethod EnumerateTrackerChildren()

(Inherited from BaseObject.)

System_CAPS_pubmethod Equals(Object)

(Inherited from BaseObject.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from BaseObject.)

System_CAPS_pubmethod GetResourceId(String)

(Inherited from BaseObject.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethod OnChanged(Object, ChangeEventArgs)

(Overrides BaseObject.OnChanged(Object, ChangeEventArgs).)

System_CAPS_pubmethod OnChangeId(Object, ChangeEventArgs)

(Inherited from BaseObject.)

System_CAPS_protmethod OnChanging(Object, ChangeEventArgs)

(Inherited from BaseObject.)

System_CAPS_protmethod OnDeserialized()

(Inherited from BaseObject.)

System_CAPS_protmethod OnDeserializing()

(Inherited from BaseObject.)

System_CAPS_protmethod OnSerialized()

(Inherited from BaseObject.)

System_CAPS_protmethod OnSerializing()

(Inherited from BaseObject.)

System_CAPS_protmethod SetIsChanged(Boolean)

(Inherited from BaseObject.)

System_CAPS_protmethod SetProp<T>(String, T, T)

(Inherited from BaseObject.)

System_CAPS_pubmethod SetResourceId(String, String)

(Inherited from BaseObject.)

System_CAPS_pubmethod ToString()

(Inherited from BaseObject.)

System_CAPS_pubmethod Validate()

(Inherited from BaseObject.)

System_CAPS_pubmethod ValidateProperty(PropertyInfo)

(Inherited from BaseObject.)

System_CAPS_pubmethod ValidateProperty(PropertyInfo, Object)

(Overrides BaseObject.ValidateProperty(PropertyInfo, Object).)

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static TechnologyId

Contains the Microsoft App-V Installer technology ID constant.

Events

Name Description
System_CAPS_protevent OnChangedEvent

(Inherited from BaseObject.)

System_CAPS_protevent OnChangingEvent

(Inherited from BaseObject.)

Explicit Interface Implementations

Name Description
System_CAPS_pubinterfaceSystem_CAPS_privevent IChangeTracker.OnChangedEvent

(Inherited from BaseObject.)

System_CAPS_pubinterfaceSystem_CAPS_privevent IChangeTracker.OnChangingEvent

(Inherited from BaseObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IChangeTracker.OnChanged(Object, ChangeEventArgs)

(Inherited from BaseObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IChangeTracker.OnChanging(Object, ChangeEventArgs)

(Inherited from BaseObject.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty IChangeTracker.IsChanged

(Inherited from BaseObject.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty IChangeTracker.IsReadOnly

(Inherited from BaseObject.)

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.

See Also

Microsoft.ConfigurationManagement.ApplicationManagement Namespace

Return to top