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ı; true çağrının özelliği oluşturup oluşturmadiğini içerirfalse.

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.

Caution

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

için dwRelMode belirtilen yayın modu ise Process, tarafından name belirtilen özellik işlemin ömrü boyunca canlı tutulur.

Şunlara uygulanır