QualificationDataItem Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje informacje dostarczone przez dewelopera segmentu potoku do użycia przez hosta.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Dziedziczenie
- Atrybuty
Przykłady
W poniższym przykładzie wymieniono dane kwalifikacji dla segmentów potoku skojarzonych z poszczególnymi AddInToken elementami w kolekcji tokenów.
// 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
Uwagi
Każdy element danych kwalifikacji składa się z pary nazwa/wartość, która została zastosowana do segmentu potoku przy użyciu atrybutu QualificationDataAttribute , aby podać informacje, które kwalifikują użycie segmentu (na przykład zalecany poziom izolacji dla segmentu). Struktura QualificationDataItem zawiera jedną parę nazwa/wartość i typ segmentu potoku, do którego został zastosowany.
AddInToken.QualificationData Użyj właściwości , aby uzyskać zagnieżdżony zestaw słowników, który zawiera QualificationDataItem struktury dla segmentów potoku skojarzonych z elementem AddInToken.
Możesz też użyć AddInToken.GetEnumerator metody , aby pobrać moduł wyliczający dla QualificationDataItem struktur segmentów potoku skojarzonych z tokenem lub po prostu użyć foreach
instrukcji (For Each
w języku Visual Basic for each
w języku Visual C++), aby traktować token tak, jakby był to zbiór QualificationDataItem struktur.
Właściwości
Name |
Pobiera nazwę elementu danych kwalifikacji. |
Segment |
Pobiera wartość identyfikującą segment potoku, do którego zastosowano element danych kwalifikacji. |
Value |
Pobiera wartość elementu danych kwalifikacji. |
Metody
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu elementowi danych kwalifikacji. |
GetHashCode() |
Pobiera kod skrótu dla tego elementu danych kwalifikacji. |
Operatory
Equality(QualificationDataItem, QualificationDataItem) |
Określa, czy dwie QualificationDataItem struktury są równe. |
Inequality(QualificationDataItem, QualificationDataItem) |
Określa, czy dwie QualificationDataItem struktury są różne. |