QualificationDataItem Yapı
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.
Bir işlem hattı kesiminin geliştiricisi tarafından konak tarafından kullanılmak üzere sağlanan bilgileri temsil eder.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Devralma
- Öznitelikler
Örnekler
Aşağıdaki örnekte, belirteç koleksiyonundaki her AddInToken biriyle ilişkili işlem hattı kesimleri için niteleme verileri listelenir.
// Show the qualification data for each
// token in an AddInToken collection.
foreach (AddInToken token in tokens)
{
foreach (QualificationDataItem qdi in token)
{
Console.WriteLine("{0} {1}\n\t QD Name: {2}, QD Value: {3}",
token.Name,
qdi.Segment,
qdi.Name,
qdi.Value);
}
}
' Show the qualification data for each
' token in an AddInToken collection.
For Each token As AddInToken In tokens
For Each qdi As QualificationDataItem In token
Console.WriteLine("{0} {1}\n\t QD Name: {2}, QD Value: {3}", _
token.Name, qdi.Segment, qdi.Name, qdi.Value)
Next
Next
Açıklamalar
Niteleme verilerinin her öğesi, segmentin kullanımını niteleyen bilgiler (örneğin, segment için önerilen yalıtım düzeyi) sağlamak için özniteliği kullanılarak QualificationDataAttribute işlem hattı kesimine uygulanan bir ad/değer çifti içerir. Yapı bir QualificationDataItem ad/değer çifti ve uygulandığı işlem hattı kesimi türünü içerir.
AddInToken.QualificationData bir ile AddInTokenilişkilendirilmiş işlem hattı kesimleri için yapıları içeren QualificationDataItem iç içe bir sözlük kümesi almak için özelliğini kullanın.
Alternatif olarak, bir belirteçle ilişkili işlem hattı kesimlerinin yapıları için bir numaralandırıcı almak için yöntemini kullanın AddInToken.GetEnumerator veya belirteci bir yapı koleksiyonu QualificationDataItem gibi işlemek için bir deyimi (For Each
Visual Basic'te, for each
Visual C++'da) kullanınforeach
.QualificationDataItem
Özellikler
Name |
Nitelik veri öğesinin adını alır. |
Segment |
Niteleme veri öğesinin uygulandığı işlem hattı kesimini tanımlayan bir değer alır. |
Value |
Nitelik veri öğesinin değerini alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli niteleme veri öğesine eşit olup olmadığını belirler. |
GetHashCode() |
Bu nitelik veri öğesinin karma kodunu alır. |
İşleçler
Equality(QualificationDataItem, QualificationDataItem) |
İki QualificationDataItem yapının eşit olup olmadığını belirler. |
Inequality(QualificationDataItem, QualificationDataItem) |
İki QualificationDataItem yapının farklı olup olmadığını belirler. |