次の方法で共有


SharedPropertyGroupManager.CreatePropertyGroup メソッド

指定された情報でプロパティ グループを検索または作成します。

Public Function CreatePropertyGroup( _
   ByVal name As String, _   ByRef dwIsoMode As PropertyLockMode, _   ByRef dwRelMode As PropertyReleaseMode, _   <Out()> ByRef fExist As Boolean _) As SharedPropertyGroup
[C#]
public SharedPropertyGroup CreatePropertyGroup(stringname,   ref PropertyLockModedwIsoMode,   ref PropertyReleaseModedwRelMode,   out boolfExist);
[C++]
public: SharedPropertyGroup* CreatePropertyGroup(String* name,PropertyLockMode* dwIsoMode,PropertyReleaseMode* dwRelMode,   [   Out] bool* fExist);
[JScript]
public function CreatePropertyGroup(
   name : String,dwIsoMode : PropertyLockMode,dwRelMode : PropertyReleaseMode,fExist : Boolean) : SharedPropertyGroup;

パラメータ

  • name
    要求されたプロパティの名前。
  • dwIsoMode
    PropertyLockMode 値の 1 つ。詳細については「解説」を参照してください。
  • dwRelMode
    PropertyReleaseMode 値の 1 つ。詳細については「解説」を参照してください。
  • fExist
    このメソッドが返されるとき、指定したプロパティが既に存在している場合は true 、呼び出しによってプロパティが作成された場合は false が格納されています。

戻り値

要求された SharedPropertyGroup

解説

dwIsoMode を使用すると、取得操作および設定操作の際に、 SetGet を指定してロック プロパティを分割不可能にするか、 Method を指定してメソッド呼び出しの間、プロパティをロックするかのどちらかを選択できます。

注意   コンストラクタ内でプロパティ グループを作成する場合は、 Method を使用しないでください。これを行うと、デッドロックが発生する可能性があります。

dwRelMode に指定したリリース モードが Process である場合、そのプロセスの有効期間の間は name によって指定したプロパティの有効状態が維持されます。

必要条件

プラットフォーム: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

SharedPropertyGroupManager クラス | SharedPropertyGroupManager メンバ | System.EnterpriseServices 名前空間