Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Retourneert of Microsoft 365 Copilot is ingeschakeld in de huidige omgeving.
Syntax
Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);
Parameters
| Parameternaam | Typ | Required | Description |
|---|---|---|---|
successCallback |
Functie | Yes | Een functie om aan te roepen wanneer de bewerking is geslaagd. |
errorCallback |
Functie | Yes | Een functie om aan te roepen wanneer de bewerking mislukt. |
Retourwaarde
Typ: Promise<boolean>
Retourneert true als Microsoft 365 Copilot is ingeschakeld in de huidige omgeving; false anders.
Remarks
Inschakelen wordt bepaald door een gerangschikte reeks controles: een schakeloptie voor het beƫindigen van functies, drie parallelle geschiktheidscontroles (licentie, omgevingsinstelling en Dataverse-indexeringsstatus), een optionele instelling op app-niveau overschrijven en een geleidelijke implementatievlag. Het resultaat wordt 30 minuten in de cache opgeslagen en gelijktijdige aanroepen worden ontdubbeld.
Alle andere Microsoft 365 Copilot methoden controleren deze waarde voordat ze worden uitgevoerd en zonder actie worden uitgevoerd als deze false retourneert.
Voorbeeld
const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
// Show Copilot-related controls
}