MsiComponentIdAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Windows Installer-Komponenten-ID Die Komponenten-ID wird vom Windows Installer verwendet, um den Installationspfad zu einem VSPackage anzugeben.
public ref class MsiComponentIdAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public sealed class MsiComponentIdAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type MsiComponentIdAttribute = class
inherit Attribute
Public NotInheritable Class MsiComponentIdAttribute
Inherits Attribute
- Vererbung
-
MsiComponentIdAttribute
- Attribute
Hinweise
Wann soll aufgerufen werden?
Wenden Sie dieses Attribut auf eine von Package abgeleitete Klasse oder eine Klasse an, die implementiert, IVsPackage Wenn Sie das VSPackage mit dem Windows Installer installieren.
Grundlegende Verwendung
MsiComponentIdAttribute definiert die Microsoft Windows Installer Komponenten-ID. Die Komponenten-ID wird vom Windows Installer verwendet, um den Installationspfad zur Komponente anzugeben.
Diese Attribut Klasse wird nur verwendet, um Daten für externe Registrierungs Tools wie regpkg.exe bereitzustellen. Es wirkt sich nicht auf das Laufzeitverhalten des VSPackages aus. Weitere Informationen finden Sie unter Registrieren von VSPackages.
Hinweis
Visual C# Fügt automatisch das Wort "Attribute" an den Namen jeder Attribut Klasse an. Visual C#Verweisen Sie im Code auf dieses Attribut als MsiComponentId .
Konstruktoren
| MsiComponentIdAttribute(String) |
Dieser Konstruktor erstellt ein neues msicomponentidattribute-Objekt. |
Eigenschaften
| Id |
Die ID-Eigenschaft gibt einen zurück, |