Folder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ジェネリック フォルダーを表します。
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 Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
ChildFolderCount |
このフォルダー内の子フォルダーの数を取得します。 |
DisplayName |
フォルダーの表示名を取得または設定します。 |
EffectiveRights |
現在認証されたユーザーがフォルダーに対して持っている有効な権限を示す値を取得します。 |
ExtendedProperties |
フォルダーに関連付けられている拡張プロパティの一覧を取得します。 |
FolderClass |
このフォルダーのカスタム クラス名を取得または設定します。 |
Id |
フォルダーの識別子を取得します。 |
IsDirty |
オブジェクトが変更されたかどうかを示す値を取得します。 (継承元 ServiceObject) |
IsNew |
このオブジェクトが Exchange データベースに存在するか、Exchange データベースに保存されていないローカル オブジェクトであるかを示します。 (継承元 ServiceObject) |
Item[PropertyDefinitionBase] |
このインスタンスで指定したプロパティの値を取得します。 (継承元 ServiceObject) |
ManagedFolderInformation |
フォルダーに関連付けられているメッセージング レコード管理 (MRM) 情報を取得します。 |
ParentFolderId |
このフォルダーの親フォルダーの識別子を取得します。 |
Permissions |
フォルダーのアクセス許可の一覧を取得または設定します。 |
PolicyTag |
ポリシー タグを取得または設定します。 PolicyTag プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
Schema |
この種類のオブジェクトに関連付けられているスキーマを取得します。 (継承元 ServiceObject) |
Service |
このオブジェクトの Exchange サービスを取得します。 (継承元 ServiceObject) |
TotalCount |
フォルダーに含まれる項目の合計数を取得します。 |
UnreadCount |
フォルダー内の未読アイテムの数を取得します。 |
WellKnownFolderName |
WellKnownFolderName列挙に一覧表示されている一般的なフォルダー名のいずれかを取得します。 WellKnownFolderName プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
メソッド
Bind(ExchangeService, FolderId, PropertySet) |
実際の型が何であれ、既存のフォルダーにバインドし、指定されたプロパティのセットを読み込みます。 |
Bind(ExchangeService, FolderId) |
実際の型が何であれ、既存のフォルダーにバインドし、その最初のクラスプロパティを読み込みます。 |
Bind(ExchangeService, WellKnownFolderName, PropertySet) |
実際の型が何であれ、既存のフォルダーにバインドし、指定されたプロパティのセットを読み込みます。 |
Bind(ExchangeService, WellKnownFolderName) |
実際の型が何であれ、既存のフォルダーにバインドし、その最初のクラスプロパティを読み込みます。 |
Copy(FolderId) |
このフォルダーを特定のフォルダーにコピーします。 |
Copy(WellKnownFolderName) |
指定したフォルダーにこのフォルダーをコピーします。 |
Delete(DeleteMode) |
フォルダを削除します。 |
Empty(DeleteMode, Boolean) |
フォルダーを空にします。 必要に応じて、サブフォルダーを空にできます。 |
FindFolders(FolderView) |
このフォルダーのサブフォルダーを検索してフォルダーの一覧を取得します。 |
FindFolders(SearchFilter, FolderView) |
指定した検索フィルター条件を満たす指定したビュー内のサブフォルダーを検索して、フォルダーの一覧を返します。 |
FindItems(ItemView, Grouping) |
指定したビューでこのフォルダーの内容を検索し、指定したプロパティでグループ化して、項目の一覧を取得します。 |
FindItems(ItemView) |
このフォルダーの内容を検索して、項目の一覧を取得します。 |
FindItems(SearchFilter, ItemView, Grouping) |
指定した検索フィルターを使用して、このフォルダーの内容を検索して項目の一覧を返します。 |
FindItems(SearchFilter, ItemView) |
このフォルダーの内容を検索して、項目の一覧を取得します。 |
FindItems(String, ItemView, Grouping) |
このフォルダーの内容を検索して、項目の一覧を返します。 |
FindItems(String, ItemView) |
指定したクエリ文字列でこのフォルダーの内容を検索して、項目の一覧を返します。 |
GetLoadedPropertyDefinitions() |
読み込まれたプロパティ定義のコレクションを提供します。 (継承元 ServiceObject) |
Load() |
ファーストクラスのプロパティを読み込みます。 (継承元 ServiceObject) |
Load(PropertySet) |
指定したプロパティのセットを読み込みます。 (継承元 ServiceObject) |
MarkAllItemsAsRead(Boolean) |
フォルダー内のすべてのアイテムを読み取りとしてマークします。 MarkAllItemsAsRead(Boolean)方法は、Exchange Onlineを対象とするクライアントと、Exchange Server 2013 以降のバージョンの Exchange に適用できます。 |
MarkAllItemsAsUnread(Boolean) |
フォルダー内のすべてのアイテムを未読としてマークします。 MarkAllItemsAsUnread(Boolean)方法は、Exchange Onlineを対象とするクライアントと、Exchange Server 2013 以降のバージョンの Exchange に適用できます。 |
Move(FolderId) |
このフォルダーを特定のフォルダーに移動します。 |
Move(WellKnownFolderName) |
このフォルダーを指定したフォルダーに移動します。 |
RemoveExtendedProperty(ExtendedPropertyDefinition) |
フォルダーから拡張プロパティを削除します。 |
Save(FolderId) |
このフォルダーを特定のフォルダーに保存します。 |
Save(WellKnownFolderName) |
このフォルダーを特定のフォルダーに保存します。 |
SetExtendedProperty(ExtendedPropertyDefinition, Object) |
指定した拡張プロパティを設定します。 |
TryGetProperty(PropertyDefinitionBase, Object) |
指定したプロパティの値の取得を試みます。 (継承元 ServiceObject) |
TryGetProperty<T>(PropertyDefinitionBase, T) |
指定したプロパティの値の取得を試みます。 (継承元 ServiceObject) |
Update() |
このフォルダーに対して行われたローカル変更を適用します。 |