Folder クラス

定義

ジェネリック フォルダーを表します。

public ref class Folder : Microsoft::Exchange::WebServices::Data::ServiceObject
public class Folder : Microsoft.Exchange.WebServices.Data.ServiceObject
Public Class Folder
Inherits ServiceObject
継承
派生

コンストラクター

Folder(ExchangeService)

Folder クラスの保存されていないローカル インスタンスを初期化します。

プロパティ

ArchiveTag

アーカイブ タグを取得または設定します。 プロパティはArchiveTag、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

ChildFolderCount

このフォルダー内の子フォルダーの数を取得します。

DisplayName

フォルダーの表示名を取得または設定します。

EffectiveRights

現在認証されているユーザーがフォルダーに対して持っている有効な権限を示す値を取得します。

ExtendedProperties

フォルダーに関連付けられている拡張プロパティの一覧を取得します。

FolderClass

このフォルダーのカスタム クラス名を取得または設定します。

Id

フォルダーの識別子を取得します。

IsDirty

オブジェクトが変更されたかどうかを示す値を取得します。

(継承元 ServiceObject)
IsNew

このオブジェクトが Exchange データベースに存在するか、Exchange データベースに保存されていないローカル オブジェクトであるかを示します。

(継承元 ServiceObject)
Item[PropertyDefinitionBase]

このインスタンスで指定したプロパティの値を取得します。

(継承元 ServiceObject)
ManagedFolderInformation

フォルダーに関連付けられているメッセージング レコード管理 (MRM) 情報を取得します。

ParentFolderId

このフォルダーの親フォルダーの識別子を取得します。

Permissions

フォルダーのアクセス許可の一覧を取得または設定します。

PolicyTag

ポリシー タグを取得または設定します。 プロパティはPolicyTag、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

Schema

この種類のオブジェクトに関連付けられているスキーマを取得します。

(継承元 ServiceObject)
Service

このオブジェクトの Exchange サービスを取得します。

(継承元 ServiceObject)
TotalCount

フォルダーに含まれる項目の合計数を取得します。

UnreadCount

フォルダー内の未読アイテムの数を取得します。

WellKnownFolderName

列挙に一覧表示されている一般的なフォルダー名の 1 つを WellKnownFolderName 取得します。 プロパティはWellKnownFolderName、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

メソッド

Bind(ExchangeService, FolderId)

実際の型が何であれ、既存のフォルダーにバインドし、その最初のクラスプロパティを読み込みます。

Bind(ExchangeService, FolderId, PropertySet)

実際の型が何であれ、既存のフォルダーにバインドし、指定されたプロパティのセットを読み込みます。

Bind(ExchangeService, WellKnownFolderName)

実際の型が何であれ、既存のフォルダーにバインドし、その最初のクラスプロパティを読み込みます。

Bind(ExchangeService, WellKnownFolderName, PropertySet)

実際の型が何であれ、既存のフォルダーにバインドし、指定されたプロパティのセットを読み込みます。

Copy(FolderId)

このフォルダーを特定のフォルダーにコピーします。

Copy(WellKnownFolderName)

指定したフォルダーにこのフォルダーをコピーします。

Delete(DeleteMode)

フォルダを削除します。

Empty(DeleteMode, Boolean)

フォルダーを空にします。 必要に応じて、サブフォルダーを空にできます。

FindFolders(FolderView)

このフォルダーのサブフォルダーを検索してフォルダーの一覧を取得します。

FindFolders(SearchFilter, FolderView)

指定した検索フィルター条件を満たす指定したビュー内のサブフォルダーを検索して、フォルダーの一覧を返します。

FindItems(ItemView)

このフォルダーの内容を検索して、項目の一覧を取得します。

FindItems(ItemView, Grouping)

指定したビューでこのフォルダーの内容を検索し、指定したプロパティでグループ化することで、項目の一覧を取得します。

FindItems(SearchFilter, ItemView)

このフォルダーの内容を検索して、項目の一覧を取得します。

FindItems(SearchFilter, ItemView, Grouping)

指定した検索フィルターを使用して、このフォルダーの内容を検索して項目の一覧を返します。

FindItems(String, ItemView)

指定したクエリ文字列でこのフォルダーの内容を検索して、項目の一覧を返します。

FindItems(String, ItemView, Grouping)

このフォルダーの内容を検索して、項目の一覧を返します。

GetLoadedPropertyDefinitions()

読み込まれたプロパティ定義のコレクションを提供します。

(継承元 ServiceObject)
Load()

ファーストクラスのプロパティを読み込みます。

(継承元 ServiceObject)
Load(PropertySet)

指定したプロパティのセットを読み込みます。

(継承元 ServiceObject)
MarkAllItemsAsRead(Boolean)

フォルダー内のすべてのアイテムを読み取りとしてマークします。 このMarkAllItemsAsRead(Boolean)方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

MarkAllItemsAsUnread(Boolean)

フォルダー内のすべてのアイテムを未読としてマークします。 このMarkAllItemsAsUnread(Boolean)方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

Move(FolderId)

このフォルダーを特定のフォルダーに移動します。

Move(WellKnownFolderName)

このフォルダーを指定したフォルダーに移動します。

RemoveExtendedProperty(ExtendedPropertyDefinition)

フォルダーから拡張プロパティを削除します。

Save(FolderId)

このフォルダーを特定のフォルダーに保存します。

Save(WellKnownFolderName)

このフォルダーを特定のフォルダーに保存します。

SetExtendedProperty(ExtendedPropertyDefinition, Object)

指定した拡張プロパティを設定します。

TryGetProperty(PropertyDefinitionBase, Object)

指定したプロパティの値の取得を試みます。

(継承元 ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

指定したプロパティの値の取得を試みます。

(継承元 ServiceObject)
Update()

このフォルダーに対して行われたローカル変更を適用します。

適用対象