SharedPropertyGroupManager.CreatePropertyGroup Yöntem

Tanım

Verilen bilgilerle bir özellik grubu bulur veya oluşturur.

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

Parametreler

name
String

İstenen özelliğin adı.

dwIsoMode
PropertyLockMode

Değerlerden PropertyLockMode biri. Daha fazla bilgi için Açıklamalar bölümüne bakın.

dwRelMode
PropertyReleaseMode

Değerlerden PropertyReleaseMode biri. Daha fazla bilgi için Açıklamalar bölümüne bakın.

fExist
Boolean

Bu yöntem döndürdüğünde, özelliğin zaten mevcut olup olmadığını; false çağrının özelliği oluşturup oluşturmadiğini içerirtrue.

Döndürülenler

İstenen SharedPropertyGroup.

Örnekler

Aşağıdaki kod örneği, paylaşılan özellik grubu yöneticisi oluşturmak için yönteminin nasıl kullanılacağını CreatePropertyGroup gösterir.

// 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)

Açıklamalar

alma dwIsoModeve ayarlama işlemleri sırasında kullanarak, belirterek SetGetözellikleri kilitlemeyi atomik yapmayı veya belirterek Methodyöntem çağrısı süresince özellikleri kilitlemeyi seçebilirsiniz.

Dikkat

Bir oluşturucuda özellik grubu oluştururken kullanmayın Method , bunu yaptığınızda kilitlenmeye neden olabilir.

için dwRelMode belirtilen sürüm modu ise Process, tarafından name belirtilen özellik işlemin ömrü boyunca etkin tutulur.

Şunlara uygulanır