SharedPropertyGroupManager.CreatePropertyGroup Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Znajduje lub tworzy grupę właściwości z podanymi informacjami.
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
Nazwa żądanej właściwości.
- dwIsoMode
- PropertyLockMode
PropertyLockMode Jedna z wartości. Zobacz sekcję Spostrzeżenia, aby uzyskać więcej informacji.
- dwRelMode
- PropertyReleaseMode
PropertyReleaseMode Jedna z wartości. Zobacz sekcję Spostrzeżenia, aby uzyskać więcej informacji.
- fExist
- Boolean
Gdy ta metoda zwróci wartość , zawiera true
wartość , jeśli właściwość już istniała; false
jeśli wywołanie utworzyło właściwość .
Zwraca
Żądany element SharedPropertyGroup.
Przykłady
W poniższym przykładzie kodu pokazano, jak za pomocą CreatePropertyGroup
metody utworzyć menedżera grupy właściwości udostępnionych.
// 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)
Uwagi
Przy użyciu polecenia dwIsoMode
, podczas operacji pobierania i ustawiania można ustawić właściwości blokujące jako niepodzielne przez określenie SetGetwłaściwości lub zablokować właściwości w czasie trwania wywołania metody, określając wartość Method.
Przestroga
Nie należy używać Method podczas tworzenia grupy właściwości w konstruktorze, co może spowodować zakleszczenie.
Jeśli tryb zwolnienia określony dla dwRelMode
parametru to Process, właściwość określona przez name
program jest utrzymywana przy życiu przez cały okres istnienia procesu.