Share via


Windows.Services.TargetedContent Namespace

The Targeted Content namespace provides applications with the ability to subscribe to and access cloud-delivered, subscription-specific content and assets. This content is cached locally so that it is available while a device is offline. Subscription content can be updated periodically when new content is available.

Classes

TargetedContentAction

Represents the TargetedContentValue of the TargetedContentValueKind of type Action.

TargetedContentAvailabilityChangedEventArgs

Contains event data for the TargetedContentSubscription.AvailabilityChanged event.

TargetedContentChangedEventArgs

Represents the arguments for the TargetedContentSubscription.ContentChanged Content Changed event.

TargetedContentCollection

Represents a collection of items or sub-collections in a TargetedContentContainer object.

TargetedContentContainer

Represents a container for all the content in a TargetedContentSubscription object.

TargetedContentFile

Represents the TargetedContentValue of the TargetedContentValueKind of type File.

TargetedContentImage

Represents the TargetedContentValue of the TargetedContentValueKind of type Image.

TargetedContentItem

Represents an item in a TargetedContentCollection.

TargetedContentItemState

Represents a state of a TargetedContentItem object: AppInstallationState, ShouldDisplay.

TargetedContentObject

Represents a single object within the TargetedContentContainer.

TargetedContentStateChangedEventArgs

Represents the arguments for the State Changed event.

TargetedContentSubscription

Represents a Subscription object.

TargetedContentSubscriptionOptions

Represents options for a subscription in form of CloudQuery Parameters, Local Filters and Partial Content Availability.

TargetedContentValue

Represents the content value object for a subscription.

Enums

TargetedContentAppInstallationState

Defines the possible installation states for TargetedContentValue.File/TargetedContentValue.Files content in a TargetedContentContainer.

TargetedContentAvailability

Defines the levels of availability for the content in a TargetedContentContainer.

TargetedContentInteraction

Defines the types of interaction values supported by each TargetedContentItem object in a TargetedContentContainer.

TargetedContentObjectKind

Defines the types of values supported by a TargetedContentObject object in a TargetedContentContainer.

TargetedContentValueKind

Defines the types of content values supported by each TargetedContentItem object in a TargetedContentContainer.