Compartilhar via


uap3:AppointmentDataProvider (Windows 10)

Declara um ponto de extensibilidade do aplicativo do tipo windows.appointmentDataProvider.

Esse elemento permite que os aplicativos se tornem provedores de dados para compromissos. Um provedor de dados é um aplicativo que pode substituir totalmente o mecanismo de sincronização interno para o calendário como o mecanismo de sincronização de uma conta. Um provedor de dados pode não apenas sincronizar os dados associados à conta, mas também pode fornecer implementações para APIs secundárias, como aquelas necessárias para compor mensagens S/MIME (Extensões de Email da Internet Segura/Multiuso) ou executar pesquisas de servidor em nome de outro aplicativo.

Hierarquia de elementos

<Pacote>

    <Aplicativos>

         <Aplicativo>

              <Extensões>

                   <uap3:Extension>

                        <uap3:AppointmentDataProvider>

Syntax

<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.' />

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
ServerName O servidor COM a ser instanciado para atender à ativação do contrato (garante que apenas uma instância do servidor exista em runtime). Esse é um atributo opcional usado apenas para processos de host PPLE. Uma cadeia de caracteres opcional com um valor entre 1 e 32.767 caracteres de comprimento com um caractere não em branco no início e no final. No

Elementos filho

Nenhum.

Elementos pai

Elemento pai Descrição
uap3:Extension Declara um ponto de extensibilidade para o aplicativo.

Exemplos

<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>

Requisitos

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/3
Minimum OS Version Windows 10 versão 1607 (Build 14393)