IVsLanguageClipboardOps.DataObjectRendered(IVsTextLines, UInt32, TextSpan[]) Método

Definição

Permite alterações em um objeto de dados depois que ele é inserido.

public:
 int DataObjectRendered(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ pTextLines, System::UInt32 dwHint, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsInsertedText);
public:
 int DataObjectRendered(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ pTextLines, unsigned int dwHint, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsInsertedText);
int DataObjectRendered(Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & pTextLines, unsigned int dwHint, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & ptsInsertedText);
public int DataObjectRendered (Microsoft.VisualStudio.TextManager.Interop.IVsTextLines pTextLines, uint dwHint, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsInsertedText);
abstract member DataObjectRendered : Microsoft.VisualStudio.TextManager.Interop.IVsTextLines * uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Function DataObjectRendered (pTextLines As IVsTextLines, dwHint As UInteger, ptsInsertedText As TextSpan()) As Integer

Parâmetros

pTextLines
IVsTextLines

no Ponteiro para o buffer de texto que contém o objeto de dados.

dwHint
UInt32

no Indica a origem do texto (exibição ou ação) para o objeto de dados que acabou de ser renderizado. Para obter mais informações, consulte DATA_OBJECT_RENDER_HINT.

ptsInsertedText
TextSpan[]

no Especifica o intervalo do texto recentemente inserido, nas coordenadas do buffer.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De textmgr. idl:

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

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

Aplica-se a