2010-12-07 6 views
1

の作成を作成することができます。Sharepointの - 私たちは、プログラムによってこのようなカスタムPermissionLevelをカスタムPermissionLevel

SPRoleDefinition rd = new SPRoleDefinition(); 
SPBasePermissions ss=new SPBasePermissions(); 
rd.BasePermissions = SPBasePermissions.ManageLists; 

私は、文字列変数から役割を割り当てることができますどのように?例えば、私は変数mでManageListsを

が保存されている:

string m = "ManageLists"; 

にはどうすればm変数の代わりSPBasePermissions.ManageListsを使用できますか?

+0

この質問はほとんどのSharePointについてですが、私はそれは、SharePointタグに – Mzn

答えて

3

the Enum.Parse methodを使用して文字列を変換する必要があります。

string m = "ManageLists"; 
SPBasePermissions m1 = (SPBasePermissions)Enum.Parse(typeof(SPBasePermissions), m); 
+0

こんにちは感謝を持つべきではないと思う、私はあなたが答えを受け入れるべき答えに –

+0

PRSを得ました。この質問は、ほとんどシェイプポイントについてです – Mzn

関連する問題