Partilhar via


Método IVsLanguageClipboardOps.DataObjectRendered

Permite que as alterações em um objeto de dados após ela ser inserida.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
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

Parâmetros

  • dwHint
    Tipo: UInt32

    [in] Indica a origem do texto (exibir ou ação) para o objeto de dados que acabou de ser processado. Para obter mais informações, consulte DATA_OBJECT_RENDER_HINT.

Valor de retorno

Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De textmgr.idl:

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

Use esse método para alterar como o texto de um objeto de dados é mostrado depois que o texto é renderizado. Esse método permite que você personalize o seu código em resposta a quais tipos de modos de exibição ou a ação fez com que o processamento de objeto de dados ocorra (por exemplo, uma área de transferência exibir ou ação de colar).

Segurança do .NET Framework

Consulte também

Referência

IVsLanguageClipboardOps Interface

Namespace Microsoft.VisualStudio.TextManager.Interop