ISetupInstance2 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Informations sur une instance d’un produit.
public interface class ISetupInstance2 : Microsoft::VisualStudio::Setup::Configuration::ISetupInstance
public interface class ISetupInstance2 : Microsoft::VisualStudio::Setup::Configuration::ISetupInstance
__interface ISetupInstance2 : Microsoft::VisualStudio::Setup::Configuration::ISetupInstance
[System.Runtime.InteropServices.Guid("89143C9A-05AF-49B0-B717-72E218A2185C")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISetupInstance2 : Microsoft.VisualStudio.Setup.Configuration.ISetupInstance
[<System.Runtime.InteropServices.Guid("89143C9A-05AF-49B0-B717-72E218A2185C")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISetupInstance2 = interface
interface ISetupInstance
Public Interface ISetupInstance2
Implements ISetupInstance
- Attributs
- Implémente
Remarques
Vous pouvez énumérer toutes les propriétés des types de base en effectuant un cast en ISetupPropertyStore .
Méthodes
| GetDescription(Int32) |
Obtient la description du produit installé dans cette instance. |
| GetDisplayName(Int32) |
Obtient le nom complet (titre) du produit installé dans cette instance. |
| GetEnginePath() |
Obtient le chemin d’accès au répertoire du moteur d’installation qui a installé l’instance. |
| GetErrors() |
Obtient l’état d’erreur de l’instance, si elle est disponible. |
| GetInstallationName() |
Obtient le nom unique de l’installation, qui indique souvent la branche et d’autres informations utilisées pour la télémétrie. |
| GetInstallationPath() |
Obtient le chemin d’accès à la racine d’installation du produit. |
| GetInstallationVersion() |
Obtient la version du produit installée dans cette instance. |
| GetInstallDate() |
Obtient la date et l’heure locales auxquelles l’installation a été installée à l’origine. |
| GetInstanceId() |
Obtient l’identificateur d’instance (doit correspondre au nom du répertoire de l’instance parente). |
| GetPackages() |
Obtient un tableau des références de package inscrites auprès de l’instance. |
| GetProduct() |
Obtient une référence de package au produit inscrit auprès de l’instance |
| GetProductPath() |
Obtient le chemin d’accès relatif à l’application de produit, s’il est disponible. |
| GetProperties() |
Obtient des propriétés spécifiques au produit. |
| GetState() |
Obtient l’état de l’instance. |
| IsComplete() |
Obtient une valeur indiquant si l’instance est terminée. |
| IsLaunchable() |
Obtient une valeur indiquant si l’instance peut être lancée. |
| ResolvePath(String) |
Résout le chemin d’accès relatif facultatif au chemin d’accès racine de l’instance. |