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


_NameSpace Интерфейс

Определение

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

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

Свойства

Accounts

Accounts Возвращает объект коллекции, представляющий все Account объекты в текущем профиле. Только для чтения.

AddressLists

Возвращает коллекцию AddressLists , представляющую коллекцию списков адресов, доступных для этого сеанса. Только для чтения.

Application

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

AutoDiscoverConnectionMode

Возвращает константу OlAutoDiscoverConnectionMode , указывающую тип подключения к серверу Exchange Server для службы автоматического обнаружения. Только для чтения.

AutoDiscoverXml

Возвращает значение String (строка в C#), представляющее сведения в ФОРМАТЕ XML, полученные из службы автоматического обнаружения сервера Exchange Server. Только для чтения.

Categories

Возвращает или задает Categories объект , представляющий набор объектов, доступных Category для пространства имен. Для чтения и записи.

Class

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

CurrentProfileName

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

CurrentUser

Возвращает отображаемое имя пользователя, вошедшего в систему в качестве Recipient объекта. Только для чтения.

DefaultStore

Возвращает объект, Store представляющий хранилище по умолчанию для профиля. Только для чтения.

ExchangeConnectionMode

Возвращает константу OlExchangeConnectionMode , указывающую текущий режим подключения, используемый пользователем. Только для чтения.

ExchangeMailboxServerName

Возвращает значение String (строка в C#), представляющее имя сервера Exchange Server, на котором размещен активный почтовый ящик. Только для чтения.

ExchangeMailboxServerVersion

Возвращает значение String (строка в C#), представляющее полную версию сервера Exchange Server, на котором размещен активный почтовый ящик. Только для чтения.

Folders

Возвращает коллекцию Folders , представляющую все папки, содержащиеся в указанном NameSpaceобъекте . Только для чтения.

MAPIOBJECT

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

Offline

Возвращает логическое значение (bool в C#), указывающее значение True , если Outlook находится в автономном режиме (не подключен к серверу Exchange Server), и значение False , если подключено к серверу Exchange Server. Только для чтения.

Parent

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

Session

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

Stores

Stores Возвращает объект коллекции, представляющий все Store объекты в текущем профиле. Только для чтения.

SyncObjects

Возвращает коллекцию, SyncObjects содержащую все группы отправки и получения. Только для чтения.

Type

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

Методы

AddStore(Object)

Добавляет PST-файл личных папок в текущий профиль.

AddStoreEx(Object, OlStoreType)

Добавляет файл личных папок (PST) в указанном формате в текущий профиль.

CompareEntryIDs(String, String)

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

CreateContactCard(AddressEntry)

Создает экземпляр ContactCard объекта для контакта, указанного параметром AddressEntry .

CreateRecipient(String)

Создает Recipient объект .

CreateSharingItem(Object, Object)

Создает новый SharingItem объект.

Dial(Object)

Отображает диалоговое окно Новый звонок, в котором пользователи могут набирать основной номер телефона указанного контакта.

GetAddressEntryFromID(String)

AddressEntry Возвращает объект , представляющий запись адреса, указанную параметром ID.

GetDefaultFolder(OlDefaultFolders)

Folder Возвращает объект , представляющий папку по умолчанию запрошенного типа для текущего профиля. Например, получает папку Календарь по умолчанию для пользователя, вошедшего в систему.

GetFolderFromID(String, Object)

Возвращает объект, Folder идентифицируемый указанным идентификатором записи (если он действителен).

GetGlobalAddressList()

AddressList Возвращает объект , представляющий глобальный список адресов Exchange.

GetItemFromID(String, Object)

Возвращает элемент Microsoft Outlook, определенный указанным идентификатором записи (если он действителен).

GetRecipientFromID(String)

Возвращает объект, Recipient идентифицируемый указанным идентификатором записи (если он действителен).

GetSelectNamesDialog()

Получает SelectNamesDialog объект для текущего сеанса.

GetSharedDefaultFolder(Recipient, OlDefaultFolders)

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

GetStoreFromID(String)

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

Logoff()

Выключает пользователя из текущего сеанса MAPI.

Logon(Object, Object, Object, Object)

Выполняет вход пользователя в MAPI, получая сеанс MAPI.

OpenSharedFolder(String, Object, Object, Object)

Открывает общую папку, на которой ссылается URL-адрес или имя файла.

OpenSharedItem(String)

Открывает общий элемент по указанному пути или URL-адресу.

PickFolder()

Отображает диалоговое окно Выбор папки.

RefreshRemoteHeaders()

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

RemoveStore(MAPIFolder)

Удаляет файл личных папок (PST) из текущего профиля ИЛИ сеанса MAPI.

SendAndReceive(Boolean)

Инициирует немедленную доставку всех недоставленных сообщений, отправленных в текущем сеансе, и немедленное получение почты для всех учетных записей в текущем профиле.

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