uap3:AppointmentDataProvider (Windows 10)

Dichiara un punto di estendibilità dell'app di tipo windows.appointmentDataProvider.

Questo elemento consente alle app di diventare provider di dati per gli appuntamenti. Un provider di dati è un'applicazione che può sostituire completamente il motore di sincronizzazione predefinito per il calendario come motore di sincronizzazione per un account. Un provider di dati non può solo sincronizzare i dati associati all'account, ma può anche fornire implementazioni per le API secondarie, ad esempio quelle necessarie per comporre messaggi di posta elettronica Internet sicura/multiuso (S/MIME) o eseguire ricerche server per conto di un'altra applicazione.

Gerarchia degli elementi

<Pacchetto>

    <Applicazioni>

         <Applicazione>

              <Estensioni>

                   <uap3:Extension>

                        <uap3:AppointmentDataProvider>

Sintassi

<uap3:AppointmentDataProvider
    ServerName = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' />

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
ServerName Il server COM da creare un'istanza per soddisfare l'attivazione del contratto (garantisce che esista una sola istanza del server in fase di esecuzione). Si tratta di un attributo facoltativo usato solo per i processi host PPLE. Stringa facoltativa con un valore compreso tra 1 e 32767 caratteri in lunghezza con un carattere di spazio non vuoto all'inizio e alla fine. No

Elementi figlio

Nessuno.

Elementi padre

Elemento padre Descrizione
uap3:Extension Dichiara un punto di estendibilità per l'app.

Esempio

<Package
    xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"  
    IgnorableNamespaces="... uap3">
    <Applications>
        <Application>
            <Extensions>
                <uap3:Extension
                    Category="windows.appointmentDataProvider" 
                    EntryPoint="UserDataProvider.AppointmentDataProviderTask">  
                    <uap3:AppointmentDataProvider
                        ServerName="MyDataProvider.PPLE" />  
                </uap3:Extension>  
            </Extensions>
        </Application>
    </Applications>
</Package>

Requisiti

Elemento Valore
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/3
Minimum OS Version Windows 10 versione 1607 (Build 14393)