RequirementAttribute.CreateSubscription 方法

返回当此特性中包含的要求发生更改时,用于通知的 RequirementSubscription 对象。

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

语法

声明
Public MustOverride Function CreateSubscription ( _
    context As EditingContext _
) As RequirementSubscription
public abstract RequirementSubscription CreateSubscription(
    EditingContext context
)
public:
virtual RequirementSubscription^ CreateSubscription(
    EditingContext^ context
) abstract
abstract CreateSubscription : 
        context:EditingContext -> RequirementSubscription 
public abstract function CreateSubscription(
    context : EditingContext
) : RequirementSubscription

参数

返回值

类型:Microsoft.Windows.Design.RequirementSubscription
一个新的 RequirementSubscription 对象。

异常

异常 条件
ArgumentNullException

context 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

备注

调用方可以处理这个事件,并调用 MeetsRequirement 方法来确认变动后是否满足要求。

.NET Framework 安全性

请参见

参考

RequirementAttribute 类

Microsoft.Windows.Design 命名空间

RequiresContextItemAttribute

RequiresServiceAttribute

UsesItemPolicyAttribute

其他资源

了解 WPF 设计器扩展性