ComposableAttribute
ComposableAttribute
ComposableAttribute
ComposableAttribute
Class
Definition
Indicates how a programming element is composed.
public : sealed class ComposableAttribute : Attributepublic sealed class ComposableAttribute : AttributePublic NotInheritable Class ComposableAttribute Inherits Attribute// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.FoundationContract (introduced v1)
|
Constructors
ComposableAttribute(Type, CompositionType, UInt32) ComposableAttribute(Type, CompositionType, UInt32) ComposableAttribute(Type, CompositionType, UInt32) ComposableAttribute(Type, CompositionType, UInt32)
Creates and initializes a new instance of the attribute.
public : ComposableAttribute(PlatForm::Type type, CompositionType compositionType, unsigned int version)public ComposableAttribute(Type type, CompositionType compositionType, UInt32 version)Public Sub New(type As Type, compositionType As CompositionType, version As UInt32)// You can use this method in JavaScript.
- type
- PlatForm::Type Type Type Type
The type of the factory object that is used to create the programming element.
- compositionType
- CompositionType CompositionType CompositionType CompositionType
One of the enumeration values.
- version
- unsigned int UInt32 UInt32 UInt32
The version.
- See Also
ComposableAttribute(Type, CompositionType, UInt32, String) ComposableAttribute(Type, CompositionType, UInt32, String) ComposableAttribute(Type, CompositionType, UInt32, String) ComposableAttribute(Type, CompositionType, UInt32, String)
Creates and initializes a new instance of the attribute.
public : ComposableAttribute(PlatForm::Type type, CompositionType compositionType, unsigned int version, PlatForm::String contract)public ComposableAttribute(Type type, CompositionType compositionType, UInt32 version, String contract)Public Sub New(type As Type, compositionType As CompositionType, version As UInt32, contract As String)// You can use this method in JavaScript.
- type
- PlatForm::Type Type Type Type
The type of the factory object that is used to create the programming element.
- compositionType
- CompositionType CompositionType CompositionType CompositionType
One of the enumeration values.
- version
- unsigned int UInt32 UInt32 UInt32
The version of the API contract in which the composition factory was added to the runtime class's activation factory.
- contract
- PlatForm::String String String String
A string representing the type of the API contract implementing the class.
ComposableAttribute(Type, CompositionType, UInt32, Platform) ComposableAttribute(Type, CompositionType, UInt32, Platform) ComposableAttribute(Type, CompositionType, UInt32, Platform) ComposableAttribute(Type, CompositionType, UInt32, Platform)
Creates and initializes a new instance of the attribute.
public : ComposableAttribute(PlatForm::Type type, CompositionType compositionType, unsigned int version, Platform platform)public ComposableAttribute(Type type, CompositionType compositionType, UInt32 version, Platform platform)Public Sub New(type As Type, compositionType As CompositionType, version As UInt32, platform As Platform)// You can use this method in JavaScript.
- type
- PlatForm::Type Type Type Type
The type of the factory object that is used to create the programming element.
- compositionType
- CompositionType CompositionType CompositionType CompositionType
One of the enumeration values.
- version
- unsigned int UInt32 UInt32 UInt32
The version.
- See Also