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
pTextLines
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] Zeiger auf den Textpuffer, der das Datenobjekt enthält.
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.
ptsInsertedText
Typ: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Gibt die Spanne des neu Zwischentexts, in den Puffer Koordinaten an.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.