ContactCardDelayedDataLoader ContactCardDelayedDataLoader ContactCardDelayedDataLoader ContactCardDelayedDataLoader ContactCardDelayedDataLoader Class


Represents a delayed data loader for a contact card.

public : sealed class ContactCardDelayedDataLoader : IContactCardDelayedDataLoader, IClosable
struct winrt::Windows::ApplicationModel::Contacts::ContactCardDelayedDataLoader : IContactCardDelayedDataLoader, IClosable
public sealed class ContactCardDelayedDataLoader : IContactCardDelayedDataLoader, IDisposable
Public NotInheritable Class ContactCardDelayedDataLoader Implements IContactCardDelayedDataLoader, IDisposable
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


Call ContactManager.ShowDelayLoadedContactCard to show a contact card with delayed data loader.

For info about how to manage contacts, see Managing contact cards and Managing contact cards.


Close() Close() Close() Close() Close()

Closes the delayed data loader. This informs the contact card to complete the UI (for example, remove any progress indications, like the progress bar) because no more updates to the contact card UI will be requested. The user then can determine that the contact data shown in the UI is complete.

Dispose() Dispose() Dispose() Dispose() Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

SetData(Contact) SetData(Contact) SetData(Contact) SetData(Contact) SetData(Contact)

Updates the contact card with the Contact object and completes the contact card UI.

See also