Del via


Flytte tilknyttede kontrolelementer mellem paneler på kørselstidspunktet

 

Udgivet: november 2016

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Unified Service Desk giver mulighed for at flytte programmer mellem paneler på kørselstidspunktet. Det kan du gøre ved hjælp af handlingen MoveToPanel for Global Manager-typen af tilknyttet kontrolelement. Denne handling kræver to parametre:

  • App: navnet på det tilknyttede kontrolelement, der skal flyttes.

  • Panel: målpanelet for det tilknyttede kontrolelement.

Dette kan også gøres via kode, hvor udviklere kan programmere det under oprettelsen af nye typer af paneler.Unified Service Desk indeholder et speciel panel kaldet Unknown-panelet. Dette panel er et midlertidigt lager for tilknyttede kontrolelementer, når det panellayout, de var beregnet til at blive placeret på, endnu ikke er indlæst. Lad os sige, at du har et panel, Vandret opdeling, der er udfyldt med en type tilknyttet kontrolelement, som kaldes Dynamics 365-side, men du har lukket panelet Vandret opdeling. Det tilknyttet kontrolelement Dynamics 365-side er stadig indlæst, men er blevet flyttet til panelet Ukendt, som ikke er synligt. Når det panelet Vandret opdeling indlæses igen, ville det tilknyttede kontrolelement Dynamics 365-side blive flyttet fra panelet Ukendt til det relevante panel igen.

IDesktopFeatureAccess desktop = AifServiceContainer.Instance.GetService<IDesktopFeatureAccess>();
if (desktop != null)
{
   desktop.SendApplicationToUnknownPanel(this, tabApp);
}

IDesktopFeatureAccess-klassen har en anden funktion, MoveApplicationToPanel, der gør det muligt at flytte et tilknyttet kontrolelement fra og til vilkårlige paneler. Denne funktion har en reference til det værtsprogram, du vil flytte, og en streng, der repræsenterer navnet på panelet, som er navnet på det tilknyttede kontrolelement, der er defineret som et panellayout.

Se også

Paneler, paneltyper og panellayout i Unified Service Desk
Global Manager (tilknyttet kontrolelement)
CRM-side (tilknyttet kontrolelement)

Unified Service Desk 2.0

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret