Share via


INStartPhotoPlaybackIntentHandling_Extensions Class

Definition

Extension methods to the IINStartPhotoPlaybackIntentHandling interface to support all the methods from the INStartPhotoPlaybackIntentHandling protocol.

public static class INStartPhotoPlaybackIntentHandling_Extensions
type INStartPhotoPlaybackIntentHandling_Extensions = class
Inheritance
INStartPhotoPlaybackIntentHandling_Extensions

Remarks

The extension methods for IINStartPhotoPlaybackIntentHandling interface allow developers to treat instances of the interface as having all the optional methods of the original INStartPhotoPlaybackIntentHandling protocol. Since the interface only contains the required members, these extension methods allow developers to call the optional members of the protocol.

Methods

Name Description
Confirm(IINStartPhotoPlaybackIntentHandling, INStartPhotoPlaybackIntent, Action<INStartPhotoPlaybackIntentResponse>)

Developers may implement this method to customize the behavior of confirming that a photo playback session may start.

ResolveAlbumName(IINStartPhotoPlaybackIntentHandling, INStartPhotoPlaybackIntent, Action<INStringResolutionResult>)

Developers may implement this method to confirm that they can resolve the photo album name.

ResolveDateCreated(IINStartPhotoPlaybackIntentHandling, INStartPhotoPlaybackIntent, Action<INDateComponentsRangeResolutionResult>)

Developers may implement this in order to customize the behavior of resolving the dates when the photos were taken.

ResolveLocationCreated(IINStartPhotoPlaybackIntentHandling, INStartPhotoPlaybackIntent, Action<INPlacemarkResolutionResult>)

Developers may implement this in order to customize the behavior of resolving the location where the photos were taken.

ResolvePeopleInPhoto(IINStartPhotoPlaybackIntentHandling, INStartPhotoPlaybackIntent, Action<INPersonResolutionResult[]>)

Developers may implement this in order to customize the behavior of resolving the people in the photo.

Applies to