Mit der Planner-Komponente kann der Benutzer Aufgaben in Microsoft Planner anzeigen, hinzufügen, entfernen, abschließen oder bearbeiten.
Darüber hinaus kann ein Benutzer einer Aufgabe einen einzelnen oder mehrere Microsoft Graph-Benutzer zuweisen. Weitere Informationen zu Microsoft Graph-Zuweisungen finden Sie unter plannerAssignments.
Wichtig
Mit der Veröffentlichung von @microsoft/mgt-components Version 4 ersetzt die Planner-Komponente die alte Aufgabenkomponente und unterstützt die Verwendung von Outlook-Aufgaben als Datenquelle nicht mehr.
Beispiel
Im folgenden Beispiel werden die Microsoft Planner-Aufgaben des angemeldeten Benutzers mithilfe der mgt-planner -Komponente angezeigt. Sie können den Code-Editor verwenden, um zu sehen, wie Eigenschaften das Verhalten der Komponente ändern.
Ein boolescher Wert, um die Aufgabenschnittstelle auf schreibgeschützt festzulegen (kein Hinzufügen oder Entfernen von Aufgaben). Der Standardwert ist false.
hide-header
hideHeader
Ein boolescher Wert zum Ein- oder Ausblenden des Headers der Komponente. Der Standardwert ist false.
Ausblendenoptionen
hideOptions
Ein boolescher Wert zum Ein- oder Ausblenden der Optionen in Aufgaben. Der Standardwert ist false.
initial-id="planner_id/folder_id"
initialId
Eine Zeichenfolgen-ID, um den ursprünglich angezeigten Plan auf die angegebene ID festzulegen.
initial-bucket-id="bucket_id"
initialBucketId
Eine Zeichenfolgen-ID, um den anfänglich angezeigten Bucket auf die angegebene ID festzulegen.
target-id="planner_id/folder_id"
targetId
Eine Zeichenfolgen-ID, um die Aufgabenschnittstelle für die angegebene Plan-ID zu sperren.
target-bucket-id="bucket_id"
targetBucketId
Eine Zeichenfolgen-ID zum Sperren der Tasks-Schnittstelle für die bereitgestellte Bucket-ID.
group-id
groupId
Eine Zeichenfolgen-ID zum Sperren der Aufgabenschnittstelle für die Gruppen-ID.
-
isNewTaskVisible
Bestimmt, ob die neue Aufgabenansicht beim Rendern sichtbar ist.
-
taskFilter
Eine optionale Funktion zum Filtern, welche Aufgaben dem Benutzer angezeigt werden.
Das folgende Beispiel zeigt nur Aufgaben aus Planner mit der ID 12345 und erlaubt es dem Benutzer nicht, neue Aufgaben zu erstellen.
Wird ausgelöst, wenn der Benutzer eine Aufgabe auswählt.
task -Eigenschaft mit dem ausgewählten plannerTask
Nein
Nein
Nein
taskRemoved
Wird ausgelöst, wenn eine vorhandene Aufgabe gelöscht wird.
task -Eigenschaft mit dem ausgewählten plannerTask
Nein
Nein
Nein
Weitere Informationen zum Behandeln von Ereignissen finden Sie unter Ereignisse.
Vorlagen
Die planner Komponente unterstützt mehrere Vorlagen , mit denen Sie bestimmte Teile der Komponente ersetzen können. Um eine Vorlage anzugeben, schließen Sie ein <template> Element in eine Komponente ein, und legen Sie die data-type Eigenschaft auf einen der folgenden Werte fest:
Datentyp
Datenkontext
Beschreibung
task
task: ein Planeraufgabenobjekt
ersetzt die gesamte Standardaufgabe.
Aufgabendetails
task: ein Planeraufgabenobjekt
template ersetzt den Detailabschnitt der Aufgabe.
Im folgenden Beispiel wird eine Vorlage für die Planner-Komponente definiert.
Dieses Steuerelement verwendet die folgenden Microsoft Graph-APIs und -Berechtigungen. Für jede aufgerufene API muss der Benutzer mindestens über eine der aufgeführten Berechtigungen verfügen.
Die mgt-tasks Komponente besteht aus einem oder mehreren Unterkomponenten, die möglicherweise andere Als die zuvor aufgeführten Berechtigungen erfordern. Weitere Informationen finden Sie in der Dokumentation zu den einzelnen Unterkomponenten:
Die Aufgabenkomponente verwendet den in der Authentifizierungsdokumentation beschriebenen globalen Authentifizierungsanbieter.
Cache
Die mgt-tasks Komponente speichert keine Daten zwischen.
Lokalisierung
Das -Steuerelement macht die folgenden Variablen verfügbar, die lokalisiert werden können. Ausführliche Informationen zur Lokalisierung finden Sie unter Lokalisieren von Komponenten.
Microsoft Graph-Toolkit-Komponenten können flexibel angepasst werden. Sie können die Darstellung von Microsoft Graph-Toolkit-Komponenten mittels Vorlagen verändern und Techniken zur Problembehandlung beim Rendern erlernen.
Verwenden Sie die Planner-API in Microsoft Graph, um Pläne zu erstellen, Aufgaben zu organisieren und zuzuweisen, Fortschritte zu teilen und gemeinsam an Inhalten zu arbeiten. Sehen Sie sich die wichtigsten Aufgaben der Planner-API an.
Dient zum Abrufen der Eigenschaften und der Beziehungen des plannerUser-Objekts. Zu den zurückgegebenen Eigenschaften gehören die bevorzugten Pläne des Benutzers und die zuletzt angezeigten Pläne.