SharedPropertyGroupManager.CreatePropertyGroup 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
尋找或建立具有指定資訊的屬性群組。
public:
System::EnterpriseServices::SharedPropertyGroup ^ CreatePropertyGroup(System::String ^ name, System::EnterpriseServices::PropertyLockMode % dwIsoMode, System::EnterpriseServices::PropertyReleaseMode % dwRelMode, [Runtime::InteropServices::Out] bool % fExist);
public System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup (string name, ref System.EnterpriseServices.PropertyLockMode dwIsoMode, ref System.EnterpriseServices.PropertyReleaseMode dwRelMode, out bool fExist);
member this.CreatePropertyGroup : string * PropertyLockMode * PropertyReleaseMode * bool -> System.EnterpriseServices.SharedPropertyGroup
Public Function CreatePropertyGroup (name As String, ByRef dwIsoMode As PropertyLockMode, ByRef dwRelMode As PropertyReleaseMode, ByRef fExist As Boolean) As SharedPropertyGroup
參數
- name
- String
要求的屬性名稱。
- dwIsoMode
- PropertyLockMode
其中一個 PropertyLockMode 值。 如需詳細資訊,請參閱<備註>一節。
- dwRelMode
- PropertyReleaseMode
其中一個 PropertyReleaseMode 值。 如需詳細資訊,請參閱<備註>一節。
- fExist
- Boolean
當這個方法傳回時,如果屬性已經存在,則包含 true
;如果該呼叫建立屬性,則包含 false
。
傳回
所要求的 SharedPropertyGroup。
範例
下列程式代碼範例示範如何使用 CreatePropertyGroup
方法來建立共用屬性群組管理員。
// Create a shared property group.
SharedPropertyGroup^ group =
groupManager->CreatePropertyGroup( "Receipts", lockMode, releaseMode, groupExists );
// Create a shared property group.
SharedPropertyGroup group = groupManager.CreatePropertyGroup("Receipts",
ref lockMode, ref releaseMode, out groupExists);
' Create a shared property group.
Dim group As SharedPropertyGroup = groupManager.CreatePropertyGroup("Receipts", lockMode, releaseMode, groupExists)
備註
在 dwIsoMode
取得和設定作業期間,您可以選擇藉由指定 SetGet來讓鎖定屬性不可部分完成,或藉由指定 Method來鎖定方法呼叫期間的屬性。
警告
請勿在建構函式中建立屬性群組時使用 Method ,這樣做可能會導致死結。
如果 指定的 dwRelMode
發行模式為 Process,則 所 name
指定的 屬性會在進程的存留期內保持運作。