QualificationDataItem Struktura
V tomto článku
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje informace poskytnuté vývojářem segmentu kanálu pro použití hostitelem.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Dědičnost
- Atributy
Následující příklad uvádí data kvalifikace pro segmenty kanálu přidružené k jednotlivým AddInToken segmentům v kolekci tokenů.
// 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
Každá položka kvalifikačních dat se skládá z dvojice název/hodnota, která se použila na segment kanálu pomocí atributu QualificationDataAttribute , aby poskytovala informace, které kvalifikují použití segmentu (například doporučená úroveň izolace pro daný segment). Struktura QualificationDataItem obsahuje jeden pár název/hodnota a typ segmentu kanálu, na který se použila.
AddInToken.QualificationData Pomocí vlastnosti získáte vnořenou sadu slovníků, která obsahuje QualificationDataItem struktury pro segmenty kanálu přidružené k objektu AddInToken.
Případně použijte AddInToken.GetEnumerator metodu k získání enumerátoru pro QualificationDataItem struktury segmentů kanálu přidružených k tokenu nebo jednoduše použijte foreach
příkaz (For Each
v jazyce Visual Basic, for each
v jazyce Visual C++) a zacházejte s tokenem, jako by to byla kolekce QualificationDataItem struktur.
Name |
Získá název položky dat kvalifikace. |
Segment |
Získá hodnotu, která identifikuje segment kanálu, na který byla položka dat kvalifikace použita. |
Value |
Získá hodnotu položky dat kvalifikace. |
Equals(Object) |
Určuje, zda se zadaný objekt rovná aktuální položce dat kvalifikace. |
Get |
Získá kód hash pro tuto položku kvalifikace dat. |
Equality(Qualification |
Určuje, zda jsou dvě QualificationDataItem struktury rovny. |
Inequality(Qualification |
Určuje, zda se dvě QualificationDataItem struktury liší. |
Produkt | Verze |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: