Office.AppointmentForm interface
Representa os detalhes do formulário para criar um novo compromisso.
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
Exemplos
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/55-display-items/display-new-appointment.yaml
const start = new Date();
const end = new Date();
end.setHours(start.getHours() + 1);
// The async version is only available starting with requirement set 1.9,
// and provides a callback when the new appointment form has been created.
Office.context.mailbox.displayNewAppointmentFormAsync(
{
requiredAttendees: ["bob@contoso.com"] as any,
optionalAttendees: ["sam@contoso.com"] as any,
start: start,
end: end,
location: "Home",
subject: "meeting",
resources: ["projector@contoso.com"] as any,
body: "Hello World!"
},
function(asyncResult) {
console.log(JSON.stringify(asyncResult));
}
);
Propriedades
| body | Define o corpo do compromisso. |
| end | Define a data e hora em que o compromisso está a terminar. |
| location | Define a localização do compromisso. |
| optional |
Define os participantes opcionais do compromisso. |
| required |
Define os participantes necessários do compromisso. |
| resources | Define os recursos do compromisso. |
| start | Define a data e hora em que o compromisso deve começar. |
| subject | Define a descrição que aparece no campo Título do compromisso. |
Detalhes da propriedade
body
Define o corpo do compromisso.
body?: string;
Valor da propriedade
string
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
end
Define a data e hora em que o compromisso está a terminar.
end?: Date | number;
Valor da propriedade
Date | number
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
location
Define a localização do compromisso.
location?: string;
Valor da propriedade
string
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
optionalAttendees
Define os participantes opcionais do compromisso.
optionalAttendees?: string[] | EmailAddressDetails[];
Valor da propriedade
string[] | Office.EmailAddressDetails[]
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
requiredAttendees
Define os participantes necessários do compromisso.
requiredAttendees?: string[] | EmailAddressDetails[];
Valor da propriedade
string[] | Office.EmailAddressDetails[]
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
resources
Define os recursos do compromisso.
resources?: string[];
Valor da propriedade
string[]
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
start
Define a data e hora em que o compromisso deve começar.
start?: Date | number;
Valor da propriedade
Date | number
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
subject
Define a descrição que aparece no campo Título do compromisso.
subject?: string;
Valor da propriedade
string
Comentários
[ Conjunto de API: Caixa de Correio 1.1 ]
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura