UserSyncSettings 列挙体
Project Server のリソースを管理するためのユーザーの同期設定を指定します。**注:**代わりに、 Microsoft.Office.Project.Server.Library.Admin.UserSyncSettingsを使用します。
この列挙体には、メンバー値のビット単位の組み合わせを可能にする FlagsAttribute 属性があります。
名前空間: WebSvcAdmin
アセンブリ: ProjectServerServices (ProjectServerServices.dll 内)
構文
'宣言
<SerializableAttribute> _
<FlagsAttribute> _
Public Enumeration UserSyncSettings
'使用
Dim instance As UserSyncSettings
[SerializableAttribute]
[FlagsAttribute]
public enum UserSyncSettings
メンバー
メンバー名 | 説明 | |
---|---|---|
Enabled | 値 = 1 (誤った) します。すべての同期を有効にします。正しい値は、0 を = します。
注意 正しい値はAdmin.UserSyncSettings.Enabledを使用します。 |
|
DisablePWA | 値 = 2 (正しくない) です。Project Web Appとの同期を無効にします。正しい値 = 1。
注意 正しい値はAdmin.UserSyncSettings.DisablePWAを使用します。 |
|
DisablePWS | 値 = 4 (誤った) します。プロジェクトのサイトとの同期を無効にします。正しい値 = 2。
注意 正しい値はAdmin.UserSyncSettings.DisablePWSを使用します。 |
|
DisableEmailSync | 値 = 8 の (誤った) します。電子メールの同期を無効にします。正しい値は、3 を = します。
注意 正しい値はAdmin.UserSyncSettings.DisableEmailSyncを使用します。 |
|
DisableAll | 値 = 16 の (誤った) します。すべての同期を無効にします。正しい値 = 4。
注意 正しい値はAdmin.UserSyncSettings.DisableAllを使用します。 |
|
DisableVisbilityProjects | ||
DisableEverything |
注釈
注意
Admin.UserSyncSettings列挙体は、メンバー値のビットごとの組み合わせを使用して設計されています。ただし、列挙体の値が正しくありません。代わりに、 Microsoft.Office.Project.Server.Library.Admin.UserSyncSettingsを使用します。
たとえば、プロジェクトのサイトへのアクセス権を持つ多くのチーム メンバーが、Project Server のパフォーマンスが低下する場合はAdmin.UserSyncSettings.DisablePWSの正しい値に、 UpdateUserSyncSettingメソッドを使用して、プロジェクト サイトへのアクセスを無効にするおよびプロジェクト サイトのアクセス許可を個別に管理できます。詳細については、 多数のリソースが Project Server 2010 で管理するためのベスト プラクティス」を参照してください。