SharedPropertyGroupManager.CreatePropertyGroup Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyhledá nebo vytvoří skupinu vlastností s danými informacemi.
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
Parametry
- name
- String
Název požadované vlastnosti.
- dwIsoMode
- PropertyLockMode
Jedna z PropertyLockMode hodnot. Další informace naleznete v části Poznámky.
- dwRelMode
- PropertyReleaseMode
Jedna z PropertyReleaseMode hodnot. Další informace naleznete v části Poznámky.
- fExist
- Boolean
Když se tato metoda vrátí, obsahuje true
, jestli vlastnost již existovala; false
pokud volání vytvořilo vlastnost.
Návraty
Požadovaný SharedPropertyGroupsoubor .
Příklady
Následující příklad kódu ukazuje, jak pomocí CreatePropertyGroup
metody vytvořit správce skupiny sdílených vlastností.
// 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)
Poznámky
Pomocí dwIsoMode
příkazu můžete při operacích get a set zvolit, aby byly vlastnosti uzamčení atomické zadáním SetGet, nebo uzamknout vlastnosti po dobu trvání volání metody zadáním Methodpříkazu .
Upozornění
Nepoužívejte Method při vytváření skupiny vlastností v konstruktoru, což může vést k vzájemnému zablokování.
Pokud je Processrežim uvolnění určený pro dwRelMode
, vlastnost určená nástrojem name
je uchována naživu po celou dobu životnosti procesu.