DkmSuccessContextGroupEvaluationResult.Create(ReadOnlyCollection<UInt64>, Int32, String, String, DkmRuntimeInstance, DkmEvaluationResultFlags, ReadOnlyCollection<String>, String, DkmEvaluationResultCategory, DkmEvaluationResultAccessType, DkmEvaluationResultStorageType, DkmEvaluationResultTypeModifierFlags, ReadOnlyCollection<DkmCustomUIVisualizerInfo>, DkmDataItem) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Créez une instance de l’objet DkmSuccessContextGroupEvaluationResult.
public:
static Microsoft::VisualStudio::Debugger::Evaluation::Group::DkmSuccessContextGroupEvaluationResult ^ Create(System::Collections::ObjectModel::ReadOnlyCollection<System::UInt64> ^ ThreadIds, int EvaluationResults, System::String ^ Name, System::String ^ FullName, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ RuntimeInstance, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResultFlags Flags, System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ Values, System::String ^ Type, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResultCategory Category, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResultAccessType Access, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResultStorageType StorageType, Microsoft::VisualStudio::Debugger::Evaluation::DkmEvaluationResultTypeModifierFlags TypeModifierFlags, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^> ^ CustomUIVisualizers, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.Evaluation.Group.DkmSuccessContextGroupEvaluationResult Create (System.Collections.ObjectModel.ReadOnlyCollection<ulong> ThreadIds, int EvaluationResults, string Name, string FullName, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultFlags Flags, System.Collections.ObjectModel.ReadOnlyCollection<string> Values, string Type, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultCategory Category, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultAccessType Access, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultStorageType StorageType, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultTypeModifierFlags TypeModifierFlags, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo> CustomUIVisualizers, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : System.Collections.ObjectModel.ReadOnlyCollection<uint64> * int * string * string * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultFlags * System.Collections.ObjectModel.ReadOnlyCollection<string> * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultCategory * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultAccessType * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultStorageType * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationResultTypeModifierFlags * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo> * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.Evaluation.Group.DkmSuccessContextGroupEvaluationResult
Public Shared Function Create (ThreadIds As ReadOnlyCollection(Of ULong), EvaluationResults As Integer, Name As String, FullName As String, RuntimeInstance As DkmRuntimeInstance, Flags As DkmEvaluationResultFlags, Values As ReadOnlyCollection(Of String), Type As String, Category As DkmEvaluationResultCategory, Access As DkmEvaluationResultAccessType, StorageType As DkmEvaluationResultStorageType, TypeModifierFlags As DkmEvaluationResultTypeModifierFlags, CustomUIVisualizers As ReadOnlyCollection(Of DkmCustomUIVisualizerInfo), DataItem As DkmDataItem) As DkmSuccessContextGroupEvaluationResult
Paramètres
- ThreadIds
- ReadOnlyCollection<UInt64>
Dans ID de thread pour les résultats de l’évaluation.
- EvaluationResults
- Int32
Dans Résultat de l’évaluation sur cet ensemble de threads.
- Name
- String
Dans Nom de l’expression à laquelle ce résultat s’applique.
- FullName
- String
[In, facultatif] Nom complet de l’expression à laquelle ce résultat s’applique. Cette valeur est utilisée pour autoriser l’ajout d’éléments enfants dans la fenêtre Espion (ajouter un espion à partir du menu contextuel) et pour actualiser des parties de l’arborescence d’évaluation. Par exemple, si FullName diffère du nom, le nom de l’élément 0 d’un tableau en C++ est « [0] », alors que le nom complet est « myArrayVariable [0] ».
- RuntimeInstance
- DkmRuntimeInstance
Dans La classe DkmRuntimeInstance représente un environnement d’exécution qui est chargé dans un DkmProcess et qui contient le code à déboguer.
- Flags
- DkmEvaluationResultFlags
Dans Indicateurs qui indiquent les attributs d’un résultat d’évaluation d’une expression.
- Values
- ReadOnlyCollection<String>
Dans Valeurs mises en forme pour chaque thread.
- Type
- String
[In, facultatif] Chaîne qui décrit le type de la valeur.
- Category
- DkmEvaluationResultCategory
Dans Catégorie (par ex., données, méthode, etc.) de ce résultat d’évaluation.
Dans Niveau de contrôle d’accès (public, privé, etc.) du résultat de l’évaluation.
- StorageType
- DkmEvaluationResultStorageType
Dans Type de stockage (par ex., statique) du résultat de l’évaluation.
- TypeModifierFlags
- DkmEvaluationResultTypeModifierFlags
Dans Indicateurs de modificateur de type (par ex., const) du résultat de l’évaluation.
- CustomUIVisualizers
- ReadOnlyCollection<DkmCustomUIVisualizerInfo>
[In, facultatif] Liste des visionneuses personnalisées pour cet objet.
- DataItem
- DkmDataItem
[In, facultatif] Objet de données à ajouter à la nouvelle instance DkmSuccessContextGroupEvaluationResult. Transmettez la valeur null dans le cas où l’appelant n’a pas besoin d’ajouter un élément de données.
Retours
À Résultat de cet appel de méthode.