次の方法で共有


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 で管理するためのベスト プラクティス」を参照してください。

関連項目

参照先

WebSvcAdmin 名前空間