GlobalObject.Instance 属性

获取全局对象的按需创建的实例。

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

语法

声明
Public ReadOnly Property Instance As Object
public Object Instance { get; }

属性值

类型:System.Object
表示全局对象类的实例的 Object

异常

异常 条件
InvalidOperationException

发生的实例不可序列化,指示一次不正确实现。

备注

可以使用 Instance 属性创建当前全局对象表示的全局对象实际实例。 ,如果全局对象仅包含静态成员,此属性为 nullnull 引用(在 Visual Basic 中为 Nothing) 。

,第一次此属性检索,新的实例仅可以创建。 后续检索获取相同的对象,除非一个或多 PerformChangePerformRemoveClearInstance 方法在没有的调用过程。

如果不是 nullnull 引用(在 Visual Basic 中为 Nothing)的新实例,则会创建该 Created 引发事件。

.NET Framework 安全性

请参见

参考

GlobalObject 类

Microsoft.VisualStudio.Shell.Design 命名空间

Type.IsSerializable

Created