Condividi tramite


Metodo IVsLanguageClipboardOps.DataObjectRendered

Consente modifiche a un oggetto dati dopo l'inserimento.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
Function DataObjectRendered ( _
    pTextLines As IVsTextLines, _
    dwHint As UInteger, _
    ptsInsertedText As TextSpan() _
) As Integer
int DataObjectRendered(
    IVsTextLines pTextLines,
    uint dwHint,
    TextSpan[] ptsInsertedText
)
int DataObjectRendered(
    [InAttribute] IVsTextLines^ pTextLines, 
    [InAttribute] unsigned int dwHint, 
    [InAttribute] array<TextSpan>^ ptsInsertedText
)
abstract DataObjectRendered : 
        pTextLines:IVsTextLines * 
        dwHint:uint32 * 
        ptsInsertedText:TextSpan[] -> int
function DataObjectRendered(
    pTextLines : IVsTextLines, 
    dwHint : uint, 
    ptsInsertedText : TextSpan[]
) : int

Parametri

  • dwHint
    Tipo: UInt32

    [in] Indica l'origine del testo in visualizzazione o azione) per l'oggetto dati che è stato eseguito il rendering. Per ulteriori informazioni, vedere DATA_OBJECT_RENDER_HINT.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

HRESULT IVsLanguageClipboardOps::DataObjectRendered(
   [in] IVsTextLines *pTextLines,
   [in] DWORD dwHint,
   [in] TextSpan *ptsInsertedText
);

Utilizzare questo metodo per modificare come testo di un oggetto dati è riportato dopo che il rendering del testo. Questo metodo consente di personalizzare il codice in risposta al tipo dia visualizzazioni o di azione che ha provocato l'oggetto dati che esegue il rendering per verificare, ad esempio una visualizzazione degli Appunti o di un'operazione incolla).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsLanguageClipboardOps Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop