Conversation. SetAlwaysAssignCategories-Methode (Outlook)Conversation.SetAlwaysAssignCategories method (Outlook)

Wendet mindestens eine Kategorie auf alle vorhandenen und zukünftigen Elemente der Unterhaltung an.Applies one or more categories to all existing items and future items of the conversation.

SyntaxSyntax

Ausdruck.expression. SetAlwaysAssignCategories( _Categories_ , _Store_ )SetAlwaysAssignCategories( _Categories_ , _Store_ )

Ausdruck Eine Variable, die ein "Conversation"-Objekt darstellt.expression A variable that represents a 'Conversation' object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
CategoriesCategories ErforderlichRequired StringString Eine durch Kommas getrennte Zeichenfolge mindestens eines Kategoriennamens, der immer allen Elementen in der Unterhaltung zugewiesen wird.A comma-delimited string of one or more category names that are always assigned to all items in the conversation.
StoreStore ErforderlichRequired StoreStore Der Informationsspeicher, in dem Elemente der Unterhaltung immer die Kategorien zugewiesen werden sollten, die durch den Parameter Categories angegeben werden.The store in which items of the conversation should always be assigned the categories specified by the Categories parameter.

BemerkungenRemarks

Wenn der durch den Store -Parameter angegebene Speicher einen nicht Zustellungs Speicher wie einen Archive. PST-Speicher darstellt, gibt die Methode eine Zeichenfolge von Kategorien zurück, die auf Unterhaltungselemente im standardmäßigen Zustellungs Speicher angewendet werden.If the store specified by the Store parameter represents a non-delivery store such as an archive .pst store, the method returns a string of categories that are applied to conversation items in the default delivery store.

Das ItemChange -Ereignis des Items -Objekts tritt auf, wenn Sie die SetAlwaysAssignCategories -Methode für eine Unterhaltung aufrufen.The ItemChange event of the Items object occurs when you call the SetAlwaysAssignCategories method on a conversation.

Um vorhandene Hauptkategorien für den aktuellen Benutzer zu ermitteln, überprüfen Sie die Categories -Eigenschaft des Store -Objekts, das durch den Store -Parameter angegeben wird.To determine existing master categories for the current user, examine the Categories property of the Store object that is specified by the Store parameter. Wenn mindestens eine der durch den Categories-Parameter angegebenen Kategorien nicht in der Hauptkategorienauflistung vorhanden ist, werden die Kategorien der Unterhaltung zugewiesen, jedoch nicht der Hauptkategorienauflistung hinzugefügt.If one or more categories specified by the Categories parameter do not exist in the master categories collection, the categories will be assigned to the conversation but will not be added to the master categories collection.

Verwenden Sie die GetAlwaysAssignCategories -Methode, um die vorhandenen Kategorien zu ermitteln, die immer Elementen der Unterhaltung im angegebenen Speicher zugewiesen sind.To determine the existing categories that are always assigned to items of the conversation in the specified store, use the GetAlwaysAssignCategories method.

Wenn SetAlwaysAssignCategories mehrmals aufgerufen wird, ist das Ergebnis kumulativ.If SetAlwaysAssignCategories is called more than once, the result is cumulative. Wenn Sie beispielsweise SetAlwaysAssignCategories aufrufen, indem Sie die Kategorie "wichtig" angeben und dann SetAlwaysAssignCategories erneut aufrufen, wobei die Kategorien "Business" und "Social" angegeben werden, sind die Kategorien, die immer zugewiesen werden, "wichtig", "Business" und "Social".For example, if you call SetAlwaysAssignCategories specifying the category "Important" and then call SetAlwaysAssignCategories again specifying the categories "Business" and "Social", the categories that are always assigned are "Important", "Business", and "Social".

Verwenden Sie die ClearAlwaysAssignCategories -Methode, um die Aktion zum immer Zuweisen von Kategorien zu beenden.To stop the action of always assigning categories, use the ClearAlwaysAssignCategories method. Nachdem die ClearAlwaysAssignCategories -Methode aufgerufen wurde, gibt GetAlwaysAssignCategories eine leere Zeichenfolge zurück.After the ClearAlwaysAssignCategories method has been called, GetAlwaysAssignCategories returns an empty string.

Die SetAlwaysAssignToCategories -Methode wird die Kategorienamen, die leere Zeichenfolgen werden ignoriert.The SetAlwaysAssignToCategories method ignores any category names that are empty strings. Wenn der Categories-Parameter z. B. auf die Zeichenfolge „Work,,Play“ festgelegt ist, werden „Work“ und „Play“ der Unterhaltung zugewiesen, und die leere Zeichenfolgekategorie wird ignoriert.For example, if the Categories parameter is set to the string "Work,,Play", "Work" and "Play" are assigned to the conversation and the empty string category is ignored.

BeispielExample

Im folgende Visual Basic für Applikationen (VBA) wird gezeigt, wie alle vorhandenen und neuen Elemente, die in der Unterhaltung eine bestimmte e-Mail-Elements Kategorien zugewiesen.The following Visual Basic for Applications (VBA) example shows how to assign categories to all existing and new items that arrive in the conversation of a specific mail item. Im Codebeispiel DemoSetAlwaysAssignCategories, wählt das erste e-Mail-Element als bestimmten e-Mail-Elements im Lesebereich angezeigt.The code example, DemoSetAlwaysAssignCategories, chooses the first mail item displayed in the Reading Pane as the specific mail item. DemoSetAlwaysAssignCategories stellt sicher, dass Unterhaltungen im Speicher für die ausgewählte e-Mail-Element aktiviert wurden, ruft das Conversation-Objekt für dieses e-Mail-Element, wenn es sich bei eine Unterhaltung vorhanden ist und SetAlwaysAssignToCategories, legen Sie die beiden Kategorien "Best Practices" und "OOM" verwendet, um alle vorhandenen und zukünftigen Elemente der die Unterhaltung.DemoSetAlwaysAssignCategories verifies that conversations are enabled in the store for the selected mail item, obtains the conversation object for that mail item if a conversation exists, and uses SetAlwaysAssignToCategories to set the two categories "Best Practices" and "OOM" to all existing items and future items of that conversation.

Sub DemoSetAlwaysAssignCategories() 
 Dim oMail As Outlook.MailItem 
 Dim oConv As Outlook.Conversation 
 Dim oStore As Outlook.Store 
 ' Get the item displayed in the Reading Pane. 
 Set oMail = ActiveExplorer.Selection(1) 
 Set oStore = oMail.Parent.Store 
 If oStore.IsConversationEnabled Then 
 Set oConv = oMail.GetConversation 
 If Not (oConv Is Nothing) Then 
 Dim oFolder As Outlook.folder 
 oConv.SetAlwaysAssignCategories "Best Practices; OOM", oStore 
 End If 
 End If 
End Sub

Siehe auchSee also

CONVERSATION-ObjektConversation Object

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.