Język

SharedPropertyGroupManager.CreatePropertyGroup Metoda

Definicja

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 , czy właściwość już istniała; false jeśli wywołanie spowodowało utworzenie właściwości.

Zwraca

Żądany element SharedPropertyGroup.

Przykłady

W poniższym przykładzie kodu pokazano, jak użyć CreatePropertyGroup metody do utworzenia 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

Za pomocą metody dwIsoMode, podczas operacji pobierania i ustawiania można ustawić właściwości blokady niepodzielne, określając SetGet, lub aby zablokować właściwości w czasie trwania wywołania metody, określając Methodwartość .

Caution

Nie należy używać Method podczas tworzenia grupy właściwości w konstruktorze, co może spowodować zakleszczenie.

Jeśli określony dwRelMode dla parametru tryb wydania to Process, właściwość określona przez name program jest przechowywana w życiu przez okres istnienia procesu.

Dotyczy