Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
Gebruik deze API alleen als de focussessie eigendom is van de provider of als het de start- of standaardsessie is.
Hiermee maakt u een tabblad in een sessie met de focus en geeft u de unieke id van het gemaakte tabblad als resultaat.
Syntaxis
Microsoft.CIFramework.createTab(input, correlationId).then(successCallback, errorCallback);
Parameterwaarden
| Naam | Typ | Vereist | Beschrijving |
|---|---|---|---|
| invoer | String | Yes | JSON-invoer |
| succesTerugbellen | Functie | Nee. | Een functie om aan te roepen wanneer een record wordt gemaakt. Unieke id (tab-ID) van het gemaakte tabblad wordt geretourneerd in het antwoord. |
| foutCallback | Functie | Nee. | Een functie om aan te roepen wanneer de bewerking mislukt. Een object met de volgende eigenschappen wordt doorgegeven: foutCode: Getal. De foutcode. bericht: String. Een foutmelding die het probleem beschrijft. |
De structuur van de input parameter JSON is als volgt:
{
//Unique name of the tab
// type = string
templateName: <unique name of the tab template>;
//additional context for tab creation and tab slugs
// type = JSON Object
templateParameters?:<>
//should this tab be focused after the creation
// type=boolean
isFocused?: <true or false>;
}
Retourwaarde
Beloof met de waarde van tabblad-ID als tekenreeks
Example
var tabInput = {
//Unique Name of the Application Tab Template
// type = string
templateName: "msdyn_test_entity",
templateParameters: {
entityName: "incident",
data: "{}",
},
isFocused: true
};
Microsoft.CIFramework.createTab(tabInput).then((tabId)=>{
console.log("created tab with id" + tabId);
}, (error)=>{
console.log(error);
});