Freigeben über


IVsLanguageClipboardOps.DataObjectRendered-Methode

Ermöglicht Änderungen an einem Datenobjekt, nachdem es eingefügt wurde.

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

Syntax

'Declaration
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

Parameter

  • dwHint
    Typ: UInt32

    [in] Gibt den Ursprung des Texts (Sicht) oder Aktion für das Datenobjekt an, das gerade gerendert wurde. Weitere Informationen finden Sie unter DATA_OBJECT_RENDER_HINT.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

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

Verwenden Sie diese Methode, um zu ändern, wie der Text eines Datenobjekts angezeigt wird, nachdem der Text gerendert wird. Diese Methode ermöglicht es Ihnen, den Code als Reaktion auf, welche Arten von Ansichten oder Anpassen des Datenobjekts Aktion verursachen, das zum Rendern (z. B. eine Ansicht Zwischenablage oder eine Aktion Einfügen).

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsLanguageClipboardOps Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace