AtomicText 结构

描述在 LINEDATAEX 结构中嵌入的对象。

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

语法

声明
Public Structure AtomicText
public struct AtomicText
public value class AtomicText
[<Sealed>]
type AtomicText =  struct end
JScript 支持使用结构,但是不支持新结构的声明。

AtomicText 类型公开以下成员。

方法

  名称 说明
公共方法 Equals 指示此实例与指定对象是否相等。 (继承自 ValueType。)
公共方法 GetHashCode 返回此实例的哈希代码。 (继承自 ValueType。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回该实例的完全限定类型名。 (继承自 ValueType。)

页首

字段

  名称 说明
公共字段 iIndex 指定索引位置的行中。
公共字段 pNext 在指定下 AtomicText 机制连接表。
公共字段 pszAtomicText 指定包含基文本的字符串。
公共字段 punkAtom 给定的对象的IUnknown 接口,任何自定义处理。

页首

备注

COM 签名

从 textmgr.idl:

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间