Informationen zur Konfliktbehebung für benutzerdefinierte Typen

In diesem Thema wird beschrieben, wie Sie Konflikte für benutzerdefinierte Elementtypen lösen, die Sie in Outlook erstellen.

Konfliktlösung für Outlook-Standardelementtypen

In Outlook treten Konflikte auf, wenn zwei oder mehr Kopien desselben Elements unabhängig voneinander geändert wurden. Outlook erkennt Konflikte während der Synchronisierung. Beispielsweise können Sie ein Besprechungselement online in Outlook Web App aktualisieren und dann dasselbe Besprechungselement in Outlook aktualisieren, wenn Sie offline arbeiten. Wenn Outlook wieder online geht und die Daten zwischen dem Clientcomputer und dem Server synchronisiert, erkennt es, dass zwei verschiedene Kopien desselben Besprechungselements vorhanden sind.

Wenn Outlook Elemente synchronisiert, die zu einem Standardmäßigen Outlook-Elementtyp gehören, berücksichtigt es die Eigenschaften, die für diesen Elementtyp spezifisch sind, um mögliche Konflikte zu erkennen. Outlook versucht, Konflikte zu lösen, und speichert die resultierende Kopie im entsprechenden Ordner, ohne einen Benutzereingriff anzufordern. In Fällen, in denen Outlook die Möglichkeit hat, dass die resultierende Kopie möglicherweise nicht alle wesentlichen Daten enthält, speichert Outlook die in Konflikt stehenden Kopien im Ordner Konflikte im Ordner Synchronisierungsprobleme.

Hinweis

Synchronisierungsprobleme und die zugehörigen Unterordner werden ausgeblendet, bis Sie im Navigationsbereich auf Ordnerliste klicken.

In solchen Fällen können Benutzer zum Ordner Konflikte wechseln, um zu überprüfen, welche Elemente in Konflikt standen und ob eine Kopie im Ordner Konflikte verwendet werden soll, um die Kopie zu ersetzen, die Outlook beibehalten hat.

Konfliktlösung für benutzerdefinierte Elementtypen

Elementtypen und Meldungsklassen

Alle Elemente in Outlook sind einer Nachrichtenklasse zugeordnet. Beispielsweise ist der Nachrichtenklasse IPM standardmäßig ein E-Mail-Element zugeordnet . Hinweis. Die Nachrichtenklasse wird hauptsächlich verwendet, um das Formular zu identifizieren, das zum Anzeigen des Elements in Outlook verwendet werden soll. Outlook unterstützt eine Liste von Nachrichtenklassen, die den Typen der in Outlook integrierten Elemente zugeordnet sind. Weitere Informationen zu Nachrichtenklassen finden Sie unter Elementtypen und Meldungsklassen.

Benutzer können benutzerdefinierte Elementtypen erstellen, den benutzerdefinierten Elementtypen benutzerdefinierte Nachrichtenklassen zuweisen und Outlook ein benutzerdefiniertes Formular zum Anzeigen der benutzerdefinierten Elementtypen verwenden lassen. Sie können beispielsweise möchten, dass Outlook ein benutzerdefiniertes Geschäftskontaktformular für Ihre Geschäftskontakte anzeigt. Dazu können Sie eine benutzerdefinierte Nachrichtenklasse IPM erstellen. Contact.Business, erstellen Sie ein benutzerdefiniertes Formular für diese Nachrichtenklasse, und weisen Sie Geschäftskontakte mit dieser Nachrichtenklasse zu.

Registrieren eines Konfliktlösungsschemas für benutzerdefinierte Elementtypen

Beim Erstellen eines benutzerdefinierten Elementtyps mit Ausnahme der benutzerdefinierten Nachrichtenklasse und des benutzerdefinierten Formulars sollten Sie auch berücksichtigen, wie Outlook Konflikte zwischen Kopien eines Elements dieses Elementtyps behandeln soll. Standardmäßig verwendet Outlook ein für alle Elemente gemeinsames Auflösungsschema, berücksichtigt keine Eigenschaften, die für einen Elementtyp spezifisch sind, und stellt dem Benutzer widersprüchliche Kopien zur Entscheidung bereit. Dies liegt daran, dass benutzerdefinierte Elementtypen benutzerdefinierte Felder im benutzerdefinierten Formular definieren können und benutzerdefinierte Eigenschaften und benutzerdefinierten Code aufweisen können. Wenn Sie möchten, dass Outlook elementspezifische Eigenschaften berücksichtigt und versucht, den Konflikt mit minimalem Benutzereingriff zu lösen, müssen Sie dies über eine Einstellung in der Windows-Registrierung angeben. Dies kann auf eine von zwei Arten erreicht werden:

  • Durch Anwenden einer Gruppenrichtlinie Einstellung auf den lokalen Computer, der den Registrierungsschlüssel ConflictMsgCls festlegt. Im folgenden Beispiel wird die Version "14.0" für Outlook 2010 angegeben:

    [HKCU]\Software\Policies\Microsoft\Office\14.0\Outlook\Options\ConflictMsgCls

  • Durch direktes Ändern des Benutzerregistrierungsschlüssels ConflictMsgCls. Im folgenden Beispiel wird die Version "14.0" für Outlook 2010 angegeben:

    [HKCU]\Software\Microsoft\Office\14.0\Outlook\Options\ConflictMsgCls

Das Festlegen der Konfliktlösung über Gruppenrichtlinie hat Vorrang vor dem direkten Ändern des Benutzerregistrierungsschlüssels. Der Speicherort des Schlüssels in der Registrierung hängt von der Version von Outlook ab. Sie geben den Namen der benutzerdefinierten Nachrichtenklasse als Wert unter diesem Schlüssel an. Geben Sie den Typ des Werts als DWORD und die Daten des Werts je nach ausgewähltem Auflösungsschema als einen der in der folgenden Tabelle angezeigten Werte an.

Daten Beschreibung
0
Allgemeine Elementauflösung, die eine Benutzerentscheidung erfordert, wie sie in Outlook 2002 und früheren Versionen verwendet wird.
1
Allgemeine Elementauflösung, die minimale Benutzereingriffe erfordert, wie sie in Outlook seit Outlook 2003 verwendet wird.
2
Für E-Mail-Elemente spezifische Auflösung.
3
Lösung speziell für Besprechungselemente.
4
Lösung speziell für Terminelemente.
5
Spezifische Lösung für Kontaktelemente.
6
Lösung speziell für Aufgabenelemente.
7
Auflösung speziell für Kurznotizenelemente.
8
Auflösung spezifisch für Journalelemente.

Wenn Sie eines der elementspezifischen Auflösungsschemas (Schlüsseldaten 2 bis 8) angeben, versucht Outlook, Konflikte in elementspezifischen Feldern (z. B. Start - und Endfelder eines Terminelements) automatisch ohne Benutzereingriff zu lösen. Wenn Outlook der Ansicht ist, dass die Lösung zum Verlust wichtiger Daten führen kann, behält Outlook in Konflikt stehende Kopien im Ordner Konflikte bei, und Benutzer können auswählen, dass sie zum Ordner Konflikte wechseln, um diese Elemente manuell neu aufzulösen und die automatische Auflösung außer Kraft zu setzen.

Verwenden Sie dasselbe Oben gezeigte Beispiel für Geschäftskontakte, wenn Sie das kontaktelementspezifische Auflösungsschema für die benutzerdefinierte Nachrichtenklasse IPM angeben möchten. Contact.Business können Sie es als DWORD-Wert unter [HKCU]\Software\Microsoft\Office\15.0\Outlook\Options\ConflictMsgClshinzufügen und 5 als Daten angeben.

Hinweis

Outlook verwendet immer ein Auflösungsschema, das für Terminelemente spezifisch ist, für benutzerdefinierte Nachrichtenklassen, die auf der Terminnachrichtenklasse IPM basieren. Termin (z. B . IPM. Appointment.Personal).

Siehe auch