QualificationDataItem Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le informazioni fornite dallo sviluppatore di un segmento della pipeline, utilizzate dall'host.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Ereditarietà
- Attributi
Esempio
Nell'esempio seguente vengono elencati i dati di qualificazione per i segmenti di pipeline associati a ognuno AddInToken in una raccolta di 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
Commenti
Ogni elemento dei dati di qualificazione è costituito da una coppia nome/valore applicata a un segmento di pipeline usando l'attributo QualificationDataAttribute , per fornire informazioni che qualificano l'uso del segmento (ad esempio, il livello di isolamento consigliato per il segmento). La QualificationDataItem struttura contiene una coppia nome/valore e il tipo di segmento della pipeline a cui è stato applicato.
Utilizzare la AddInToken.QualificationData proprietà per ottenere un set annidato di dizionari che contiene QualificationDataItem strutture per i segmenti di pipeline associati a un AddInTokenoggetto .
In alternativa, usare il AddInToken.GetEnumerator metodo per ottenere un enumeratore per le QualificationDataItem strutture dei segmenti di pipeline associati a un token o semplicemente usare un'istruzione foreach
(For Each
in Visual Basic, for each
in Visual C++) per considerare il token come se fosse una raccolta di QualificationDataItem strutture.
Proprietà
Name |
Ottiene il nome dell'elemento dei dati di qualificazione. |
Segment |
Ottiene un valore che identifica il segmento della pipeline al quale è stato applicato l'elemento dei dati di qualificazione. |
Value |
Ottiene il valore dell'elemento dei dati di qualificazione. |
Metodi
Equals(Object) |
Determina se un oggetto specificato è uguale all'elemento dei dati di qualificazione corrente. |
GetHashCode() |
Ottiene il codice hash per questo elemento dei dati di qualificazione. |
Operatori
Equality(QualificationDataItem, QualificationDataItem) |
Determina se due strutture QualificationDataItem sono uguali. |
Inequality(QualificationDataItem, QualificationDataItem) |
Determina se due strutture QualificationDataItem sono diverse. |