SharedPropertyGroupManager.CreatePropertyGroup Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 dwIsoMode
ve 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.