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 在程序的整個生命週期內保持存活。