ActivatableAttribute Konstruktoren
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.
Überlädt
ActivatableAttribute(UInt32) |
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version ohne Parameter aktiviert werden kann. |
ActivatableAttribute(Type, UInt32) |
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version mit Parametern aktiviert werden kann. |
ActivatableAttribute(UInt32, String) |
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version eines bestimmten API-Vertrags ohne Parameter aktiviert werden kann. |
ActivatableAttribute(UInt32, Type) |
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version mit Parametern aktiviert werden kann. |
ActivatableAttribute(UInt32, Platform) |
Gibt an, dass die Laufzeitklasse ohne Parameter aktiviert werden kann, beginnend mit einer bestimmten Version einer bestimmten Plattform. |
ActivatableAttribute(Type, UInt32, String) |
Gibt an, dass die Laufzeitklasse mit Parametern aktiviert werden kann, beginnend mit einer bestimmten Version eines bestimmten API-Vertrags. |
ActivatableAttribute(Type, UInt32, Type) |
Gibt an, dass die Laufzeitklasse mit Parametern aktiviert werden kann, beginnend mit einer bestimmten Version eines bestimmten API-Vertrags. |
ActivatableAttribute(Type, UInt32, Platform) |
Gibt an, dass die Laufzeitklasse mit Parametern aktiviert werden kann, beginnend mit einer bestimmten Version einer bestimmten Plattform. |
ActivatableAttribute(UInt32)
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version ohne Parameter aktiviert werden kann.
public:
ActivatableAttribute(unsigned int version);
ActivatableAttribute(uint32_t const& version);
public ActivatableAttribute(uint version);
function ActivatableAttribute(version)
Public Sub New (version As UInteger)
Parameter
- version
-
UInt32
unsigned int
uint32_t
Die Mindestversion, die die Laufzeitklasse ohne Parameter aktivieren kann.
Hinweise
Entwickler können ein beliebiges Versionsverwaltungssystem auswählen, sofern die Versionsnummer immer steigt. Weitere Informationen finden Sie unter Versionsverwaltung in der Sprachübergreifenden Systemspezifikation von Microsoft.
Die Aktivierung ohne Parameter wird von der Funktion RoActivateInstance ausgeführt.
Weitere Informationen
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Gilt für:
ActivatableAttribute(Type, UInt32)
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version mit Parametern aktiviert werden kann.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version);
public ActivatableAttribute(Type type, uint version);
function ActivatableAttribute(type, version)
Public Sub New (type As Type, version As UInteger)
Parameter
- version
-
UInt32
unsigned int
Die Mindestversion, die die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann.
Hinweise
Entwickler können ein beliebiges Versionsverwaltungssystem auswählen, sofern die Versionsnummer immer steigt. Weitere Informationen finden Sie unter Versionsverwaltung in der Sprachübergreifenden Systemspezifikation von Microsoft.
Weitere Informationen
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Gilt für:
ActivatableAttribute(UInt32, String)
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version eines bestimmten API-Vertrags ohne Parameter aktiviert werden kann.
public:
ActivatableAttribute(unsigned int version, Platform::String ^ type);
ActivatableAttribute(uint32_t const& version, winrt::hstring const& type);
public ActivatableAttribute(uint version, string type);
function ActivatableAttribute(version, type)
Public Sub New (version As UInteger, type As String)
Parameter
- version
-
UInt32
unsigned int
uint32_t
Die Version des API-Vertrags, die die Laufzeitklasse ohne Parameter aktivieren kann. Die Hauptversion ist in den hohen 16-Bit-Versionen und die Nebenversion mit 16 Bit in niedriger Reihenfolge.
- type
-
String
Platform::String
winrt::hstring
Der Name des API-Vertrags, der die Laufzeitklasse ohne Parameter aktivieren kann.
(Dieser Parameter hätte den Namen haben contractName
müssen.)
Hinweise
Die Aktivierung ohne Parameter wird von der Funktion RoActivateInstance ausgeführt.
Weitere Informationen
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
Gilt für:
ActivatableAttribute(UInt32, Type)
Gibt an, dass die Laufzeitklasse ab einer bestimmten Version mit Parametern aktiviert werden kann.
public:
ActivatableAttribute(unsigned int version, Platform::Type ^ type);
public ActivatableAttribute(uint version, Type type);
function ActivatableAttribute(version, type)
Public Sub New (version As UInteger, type As Type)
Parameter
- version
-
UInt32
unsigned int
Die Mindestversion, die die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann.
Hinweise
Entwickler können ein beliebiges Versionsverwaltungssystem auswählen, sofern die Versionsnummer immer steigt. Weitere Informationen finden Sie unter Versionsverwaltung in der Sprachübergreifenden Systemspezifikation von Microsoft.
Weitere Informationen
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Gilt für:
ActivatableAttribute(UInt32, Platform)
Gibt an, dass die Laufzeitklasse ohne Parameter aktiviert werden kann, beginnend mit einer bestimmten Version einer bestimmten Plattform.
public:
ActivatableAttribute(unsigned int version, Platform platform);
ActivatableAttribute(uint32_t const& version, Platform const& platform);
public ActivatableAttribute(uint version, Platform platform);
function ActivatableAttribute(version, platform)
Public Sub New (version As UInteger, platform As Platform)
Parameter
- version
-
UInt32
unsigned int
uint32_t
Die Mindestversion der Plattform, die die Runtimeklasse ohne Parameter aktivieren kann.
- platform
- Platform
Die Plattform, die die Laufzeitklasse ohne Parameter aktivieren kann.
Hinweise
Diese Version des ActivatableAttribute
Konstruktors ist veraltet.
Die Aktivierung ohne Parameter wird von der Funktion RoActivateInstance ausgeführt.
Weitere Informationen
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)
Gilt für:
ActivatableAttribute(Type, UInt32, String)
Gibt an, dass die Laufzeitklasse mit Parametern aktiviert werden kann, beginnend mit einer bestimmten Version eines bestimmten API-Vertrags.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform::String ^ contractName);
public ActivatableAttribute(Type type, uint version, string contractName);
function ActivatableAttribute(type, version, contractName)
Public Sub New (type As Type, version As UInteger, contractName As String)
Parameter
- version
-
UInt32
unsigned int
Die Mindestversion des API-Vertrags, die die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann. Die Hauptversion ist in den hohen 16-Bit-Versionen und die Nebenversion mit 16 Bit in niedriger Reihenfolge.
- contractName
-
String
Platform::String
Der Name des API-Vertrags, der die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann.
Weitere Informationen
- ActivatableAttribute(Type, UInt32, Platform)
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(UInt32, String)
Gilt für:
ActivatableAttribute(Type, UInt32, Type)
Gibt an, dass die Laufzeitklasse mit Parametern aktiviert werden kann, beginnend mit einer bestimmten Version eines bestimmten API-Vertrags.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform::Type ^ contractName);
public ActivatableAttribute(Type type, uint version, Type contractName);
function ActivatableAttribute(type, version, contractName)
Public Sub New (type As Type, version As UInteger, contractName As Type)
Parameter
- version
-
UInt32
unsigned int
Die Mindestversion, die die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann.
Der Typ des API-Vertrags, der die Laufzeitklasse ohne Parameter aktivieren kann.
Beispiele
ActivatableAttribute(Type, UInt32, Platform), ActivatableAttribute(Type, UInt32), ActivatableAttribute(UInt32), ActivatableAttribute(UInt32, Type, ActivatableAttribute(UInt32, Platform), ActivatableAttribute(Type, UInt32, String), ActivatableAttribute(UInt32, String)
Gilt für:
ActivatableAttribute(Type, UInt32, Platform)
Gibt an, dass die Laufzeitklasse mit Parametern aktiviert werden kann, beginnend mit einer bestimmten Version einer bestimmten Plattform.
public:
ActivatableAttribute(Platform::Type ^ type, unsigned int version, Platform platform);
public ActivatableAttribute(Type type, uint version, Platform platform);
function ActivatableAttribute(type, version, platform)
Public Sub New (type As Type, version As UInteger, platform As Platform)
Parameter
- version
-
UInt32
unsigned int
Die Version der Plattform, die die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann.
- platform
- Platform
Die Plattform, die die Laufzeitklasse mit der angegebenen Schnittstelle aktivieren kann.
Hinweise
Diese Version des ActivatableAttribute
Konstruktors ist veraltet.
Weitere Informationen
- ActivatableAttribute(Type, UInt32)
- ActivatableAttribute(Type, UInt32, Type)
- ActivatableAttribute(UInt32)
- ActivatableAttribute(UInt32, Type)
- ActivatableAttribute(UInt32, Platform)
- ActivatableAttribute(Type, UInt32, String)
- ActivatableAttribute(UInt32, String)