IVsUserData (Interfaz)
Permite a un llamador utilice GUID para establecer o para recopilar los datos del usuario (propiedades).
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<GuidAttribute("978A8E17-4DF8-432A-9623-D530A26452BC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsUserData
[GuidAttribute("978A8E17-4DF8-432A-9623-D530A26452BC")]
[InterfaceTypeAttribute()]
public interface IVsUserData
[GuidAttribute(L"978A8E17-4DF8-432A-9623-D530A26452BC")]
[InterfaceTypeAttribute()]
public interface class IVsUserData
[<GuidAttribute("978A8E17-4DF8-432A-9623-D530A26452BC")>]
[<InterfaceTypeAttribute()>]
type IVsUserData = interface end
public interface IVsUserData
El tipo IVsUserData expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
GetData | devuelve datos de usuario de un búfer. | |
SetData | Establece los datos de usuario a un búfer. |
Arriba
Comentarios
La interfaz de IVsUserData es una agrupación genérica de propiedades, el más importante es el moniker del búfer. Esta interfaz se utiliza para establecer o recuperar las propiedades (datos) del búfer. Índices de GUID las propiedades, que se devuelven en un VARIANT.
Mediante IVsUserData no se determina una manera eficaz de obtener y establecer datos de usuario. Para el acceso rápido (tiempo de inactividad, bucles, código velocidad de ejecución, etc.), se recomienda almacenar en caché los datos.
Notas para los implementadores
Implemente en caso de que los objetos del búfer de texto necesitan obtener o establecer datos de usuario.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)