Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Indica se Microsoft 365 Copilot está activado no entorno actual.
Sintaxe
Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);
Parámetros
| Nome do parámetro | Tipo | Necesario | Descripción |
|---|---|---|---|
successCallback |
Función | Si | Unha función a chamar cando a operación teña éxito. |
errorCallback |
Función | Si | Unha función a chamar cando a operación falla. |
Valor devolto
Tipo: Promise<boolean>
Devolve true se Microsoft 365 Copilot está activado no entorno actual; false doutro xeito.
Observacións
A habilitación determínase mediante unha secuencia clasificada de comprobacións: un interruptor de apagado de control de funcionalidades, tres comprobacións paralelas de elegibilidade (licenza, configuración de entorno e estado de indexación Dataverse), unha anulación opcional a nivel de aplicación e unha bandeira de despregamento gradual. O resultado gárdase en caché durante 30 minutos, e as chamadas simultáneas deduplicanse.
Todos os demais métodos de Microsoft 365 Copilot comproban este valor antes de executar e completan sen acción se devolve false.
Exemplo
const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
// Show Copilot-related controls
}