IVsLayeredTextView.GetSelectedAtom(UInt32, Object) 方法

定义

当所选内容为 "at" 原子对象时,通知客户端。 选择标志确定 "at" 的含义。

public:
 int GetSelectedAtom(System::UInt32 dwFlags, [Runtime::InteropServices::Out] System::Object ^ % ppunkAtom);
int GetSelectedAtom(unsigned int dwFlags, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppunkAtom);
public int GetSelectedAtom (uint dwFlags, out object ppunkAtom);
abstract member GetSelectedAtom : uint32 * obj -> int
Public Function GetSelectedAtom (dwFlags As UInteger, ByRef ppunkAtom As Object) As Integer

参数

dwFlags
UInt32

中选择标志。 从获取值 GetSelectedAtomFlags

ppunkAtom
Object

弄选定内容为 "at" 的原子对象。

返回

Int32

如果找到原子对象,则该方法将返回 S_OK 。 如果找不到原子对象,则该方法将返回 S_FALSE

注解

COM 签名

从 textmgr:

HRESULT IVsLayeredTextView::GetSelectedAtom(  
   [in] DWORD dwFlags,  
   [out] IUnknown **ppunkAtom  
);  

GetSelectedAtom 当所选内容为 "at" (由定义)时,通知客户端 dwFlags 。 原子对象是插入到常规文本流中的特殊对象,如隐藏的文本横幅。 返回的 IUnknown 是一个指向对象的指针,该对象对应于 atom;对于可能感兴趣的任何自定义接口,请执行此方法。

适用于