InstallerTypeAttribute Klasa

Definicja

Określa instalatora typu, który instaluje składniki.

public ref class InstallerTypeAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public class InstallerTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type InstallerTypeAttribute = class
    inherit Attribute
Public Class InstallerTypeAttribute
Inherits Attribute
Dziedziczenie
InstallerTypeAttribute
Atrybuty

Uwagi

Klasa używana dla instalatora musi implementować IDesigner interfejs. InstallerType Użyj właściwości , aby pobrać instalatora skojarzonego z tym atrybutem.

Aby uzyskać więcej informacji, zobacz Atrybuty.

Konstruktory

InstallerTypeAttribute(String)

Inicjuje InstallerTypeAttribute nowe wystąpienie klasy o nazwie typu instalatora składnika.

InstallerTypeAttribute(Type)

Inicjuje InstallerTypeAttribute nowe wystąpienie klasy, gdy dany element Type reprezentuje instalatora składnika.

Właściwości

InstallerType

Pobiera typ instalatora skojarzonego z tym atrybutem.

TypeId

Po zaimplementowaniu w klasie pochodnej pobiera unikatowy identyfikator dla tego Attributeelementu .

(Odziedziczone po Attribute)

Metody

Equals(Object)

Zwraca, czy wartość danego obiektu jest równa bieżącej InstallerTypeAttributewartości .

GetHashCode()

Zwraca kod skrótu dla tego obiektu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IsDefaultAttribute()

Podczas zastępowania w klasie pochodnej wskazuje, czy wartość tego wystąpienia jest wartością domyślną dla klasy pochodnej.

(Odziedziczone po Attribute)
Match(Object)

Po przesłonięciu w klasie pochodnej zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi.

(Odziedziczone po Attribute)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania.

(Odziedziczone po Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Pobiera informacje o typie dla obiektu, który może służyć do pobierania informacji o typie dla interfejsu.

(Odziedziczone po Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1).

(Odziedziczone po Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt.

(Odziedziczone po Attribute)

Dotyczy

Zobacz też