Поделиться через


_Conversation Интерфейс

Определение

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Сведения об объекте COM см. в разделе Conversation.

public interface class _Conversation
[System.Runtime.InteropServices.Guid("00063101-0000-0000-C000-000000000046")]
public interface _Conversation
Public Interface _Conversation
Производный
Атрибуты

Свойства

Application

Application Возвращает объект , представляющий родительское приложение Microsoft Outlook для Conversation объекта . Только для чтения.

Class

Возвращает константу OlObjectClass , указывающую класс объекта. Только для чтения.

ConversationID

String Возвращает объект (строка в C#), который однозначно идентифицирует Conversation объект . Только для чтения.

Parent

Возвращает родительский Objectобъект (объект в C#) указанного Conversation объекта. Только для чтения.

Session

NameSpace Возвращает объект для текущего сеанса. Только для чтения.

Методы

ClearAlwaysAssignCategories(Store)

Удаляет все категории из всех элементов беседы и останавливает действие постоянного назначения категорий элементам диалога.

GetAlwaysAssignCategories(Store)

String Возвращает (строку в C#), указывающую категорию или категории, назначенные всем новым элементам, поступающим в беседу.

GetAlwaysDelete(Store)

Возвращает константу в перечислении OlAlwaysDeleteConversation , указывающую, всегда ли все новые элементы, присоединяющиеся к диалогу, перемещаются в папку "Удаленные" в указанном хранилище доставки.

GetAlwaysMoveToFolder(Store)

Возвращает объект , указывающий Folder папку в указанном хранилище доставки, в которую всегда перемещаются новые элементы, поступающие в беседу.

GetChildren(Object)

Возвращает коллекцию SimpleItems , содержащую все элементы в указанном узле диалога.

GetParent(Object)

Возвращает родительский элемент указанного узла в беседе.

GetRootItems()

Возвращает коллекцию SimpleItems , содержащую все корневые элементы диалога.

GetTable()

Table Возвращает объект , содержащий строки, представляющие все элементы диалога.

MarkAsRead()

Помечает все элементы в беседе как прочтенные.

MarkAsUnread()

Помечает все элементы в беседе как непрочтенные.

SetAlwaysAssignCategories(String, Store)

Применяет одну или несколько категорий ко всем существующим и будущим элементам беседы.

SetAlwaysDelete(OlAlwaysDeleteConversation, Store)

Задает параметр для указанного хранилища доставки, который указывает, будут ли все существующие и новые элементы, поступающие в беседу, всегда перемещаться в папку Удаленные в указанном хранилище доставки.

SetAlwaysMoveToFolder(MAPIFolder, Store)

Задает объект , указывающий Folder папку, в которую всегда перемещаются все существующие элементы беседы и новые элементы, поступающие в беседу.

StopAlwaysDelete(Store)

Останавливает действие постоянного перемещения элементов беседы в указанном хранилище в папку Удаленные в этом хранилище.

StopAlwaysMoveToFolder(Store)

Останавливает действие постоянного перемещения элементов беседы в указанном хранилище в определенную папку.

Применяется к