Share via


LicenseSatisfactionInfo Class

Definition

Contains license entitlement info for a product.

public ref class LicenseSatisfactionInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LicenseSatisfactionInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LicenseSatisfactionInfo
Public NotInheritable Class LicenseSatisfactionInfo
Inheritance
Object Platform::Object IInspectable LicenseSatisfactionInfo
Attributes

Windows requirements

Device family
Windows 10 Anniversary Edition (introduced in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v3.0)

Properties

IsSatisfied

Gets a value that indicates whether a license entitlement exists for the product.

SatisfiedByDevice

Gets a value that indicates whether the license entitlement is associated with the current device.

SatisfiedByInstallMedia

Gets a value that indicates whether the license entitlement is associated with installation media.

SatisfiedByOpenLicense

Gets a value that indicates whether the license entitlement is associated with an open license.

SatisfiedByPass

Gets a value that indicates whether the license entitlement is associated with a pass.

SatisfiedBySignedInUser

Gets a value that indicates whether the license entitlement is associated with the current signed in user.

SatisfiedByTrial

Gets a value that indicates whether the license entitlement is associated with a trial.

Applies to