Skip to main content

Mentett elrendezések olvasása és módosítása csevegésből

Válaszd ki a saját postafiókodat a Complexity felületen, és engedélyezd az elrendezési toolokat. A readOwnWorkspaceLayout a settings.workspaces.read jogosultságot, az updateOwnWorkspaceLayout a settings.workspaces.layout.update jogosultságot igényli. Mindkettőhöz külön engedély, csevegési kiválasztás és aktuális MailGen-licenc kell.

A módosítás pontos workspaceId és expectedRevision értéket fogad el. Az actorWorkspaceTransaction ugyanazt a beállítássort zárolja, mint az emberi mentések. Csak a megadott beállítás- és panelmezők változnak. A cél, a kijelölés, a görgetési állapot és a szerkesztőhivatkozások megmaradnak.

A toolok nem változtatják meg a közös nyelvet vagy témát, a postafiókot, az üzeneteket vagy a piszkozatokat. Egy elavult revízió WORKSPACE_CONFLICT hibát ad. A pontosan ugyanazt a módosítást újrapróbálva a revízió nem nő tovább.

A kihagyott beállítások megtartják a jelenlegi értéküket. A séma az opcionális kanonikus mezőkről távolítja el az alapértékeket, és nem alkalmaz kihagyott alapértékeket. A beágyazott oldalsáv- és panelobjektumoknak teljes, kifejezett értékekre van szükségük. A panelmódosítások legfeljebb 64 kulcsot fogadnak el, kulcsonként legfeljebb 128 karakterrel. A százalékértékek 0 és 100 közöttiek.

Az olvasás kimenete elrendezési adatot, legfeljebb 64 panelt és a hasMorePanelSlots jelzőt tartalmazza. A piszkozat-, kiválasztás- és célhivatkozások a modellkimeneten kívül maradnak. A teljes pillanatkép-módosítások, a szerkesztőátvitelek és a navigációs változtatások külön kanonikus műveletek.

Ellenőrizd a kapott mentett elrendezést. Ütközés után olvasd újra, mielőtt újabb módosítást végzel. Lásd a munkaterület-kezelést és a mentett ablakpillanatképeket.