DkmPropertyProxy Classe
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.
Wrapper Concord autour de IPropertyProxyEESide.
public ref class DkmPropertyProxy : Microsoft::VisualStudio::Debugger::DkmDataContainer
[System.Runtime.InteropServices.Guid("26a761e2-09ad-2a3e-6c9f-cc799df30828")]
public class DkmPropertyProxy : Microsoft.VisualStudio.Debugger.DkmDataContainer
[<System.Runtime.InteropServices.Guid("26a761e2-09ad-2a3e-6c9f-cc799df30828")>]
type DkmPropertyProxy = class
inherit DkmDataContainer
Public Class DkmPropertyProxy
Inherits DkmDataContainer
- Héritage
- Attributs
Propriétés
| EvaluationResult |
Résultat d’évaluation sur lequel est basé ce proxy. |
| Id |
Non décrit (API interne). |
| IsUnloaded |
Retourne la valeur true si un événement non chargé a été déclenché pour cet objet (exemple : DkmThread :: Unload est appelé) ou si l’objet a été fermé. Notez que la prudence doit être utilisée lors de la vérification de cet État comme, sans synchronisation, l’état retourné peut ne plus être l’instruction après sa lecture. (Hérité de DkmDataContainer) |
| UniqueId |
GUID qui identifie de façon unique ce DkmPropertyProxy. |
Méthodes
| Create(UInt32, DkmSuccessEvaluationResult, DkmDataItem) |
Créez une instance de l’objet DkmPropertyProxy. |
| CreateReplacementObject(Byte[]) |
Non décrit (API interne). Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000). Cette API a été introduite dans Visual Studio 12 RTM (DkmApiVersion. VS12RTM). |
| GetDataItem<T>() |
Obtient l’instance de’t’qui a été ajoutée à cette instance de conteneur. Si ce conteneur ne contient pas de’t', cette fonction retournera la valeur null. (Hérité de DkmDataContainer) |
| GetInitialData() |
Non décrit (API interne). Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000). Cette API a été introduite dans Visual Studio 12 RTM (DkmApiVersion. VS12RTM). |
| GetManagedViewerCreationData(String, ReadOnlyCollection<Byte>, ReadOnlyCollection<Byte>, String, UInt32, Boolean) |
Non décrit (API interne). Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000). |
| InitSourceDataProvider() |
Non décrit (API interne). Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000). |
| InPlaceUpdateObject(Byte[]) |
Non décrit (API interne). Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000). |
| RemoveDataItem<T>() |
Supprimez l’instance de’t’de ce conteneur. Il n’est généralement pas nécessaire d’appeler cette méthode, car un conteneur de données est automatiquement vidé lorsque l’objet est fermé. (Hérité de DkmDataContainer) |
| ResolveAssemblyReference(String, UInt32, ReadOnlyCollection<Byte>, ReadOnlyCollection<Byte>, String, UInt32) |
Implémente IPropertyProxyEESide :: ResolveAssemblyReference (). Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000). |
| SetDataItem<T>(DkmDataCreationDisposition, T) |
Placez un nouvel élément dans le conteneur de données. (Hérité de DkmDataContainer) |