PropertyExtension<TTargetElementType> 類別
屬性延伸的抽象基底類別。
繼承階層架構
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.PropertyExtension<TTargetElementType>
命名空間: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer
組件: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer (在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer.dll 中)
語法
'宣告
Public MustInherit Class PropertyExtension(Of TTargetElementType As {Class, ILayerElement}) _
Inherits PropertyDescriptor _
Implements IPropertyExtension
public abstract class PropertyExtension<TTargetElementType> : PropertyDescriptor,
IPropertyExtension
where TTargetElementType : class, ILayerElement
generic<typename TTargetElementType>
where TTargetElementType : ref class, ILayerElement
public ref class PropertyExtension abstract : public PropertyDescriptor,
IPropertyExtension
[<AbstractClass>]
type PropertyExtension<'TTargetElementType when 'TTargetElementType : not struct and ILayerElement> =
class
inherit PropertyDescriptor
interface IPropertyExtension
end
JScript 不支援泛型型別或方法。
型別參數
- TTargetElementType
PropertyExtension<TTargetElementType> 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
PropertyExtension<TTargetElementType> | 屬性擴充功能的建構函式 |
回頁首
屬性
回頁首
方法
回頁首
明確介面實作
名稱 | 說明 | |
---|---|---|
IPropertyExtension.GetPropertyDescriptor |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Layer 命名空間