SharedPropertyGroupManager.CreatePropertyGroup Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Söker efter eller skapar en egenskapsgrupp med den angivna informationen.
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
Parametrar
- name
- String
Namnet på den begärda egenskapen.
- dwIsoMode
- PropertyLockMode
Ett av PropertyLockMode värdena. Mer information finns i avsnittet Kommentarer.
- dwRelMode
- PropertyReleaseMode
Ett av PropertyReleaseMode värdena. Mer information finns i avsnittet Kommentarer.
- fExist
- Boolean
När den här metoden returnerar, innehåller true om egenskapen redan fanns, false om anropet skapade egenskapen.
Returer
Den begärda SharedPropertyGroup.
Exempel
I följande kodexempel visas hur du använder CreatePropertyGroup metoden för att skapa en gruppansvarig för delade egenskaper.
// 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)
Kommentarer
Med hjälp av dwIsoMode, under get- och set-åtgärder kan du antingen välja att göra låsningsegenskaperna atomiska genom att ange SetGeteller låsa egenskaper under varaktigheten för metodanropet genom att Methodange .
Caution
Använd Method inte när du skapar en egenskapsgrupp i en konstruktor, vilket kan leda till ett dödläge.
Om versionsläget som anges för dwRelMode är Process, hålls egenskapen som anges av name vid liv under processens livslängd.