IExtenderProvider.CanExtend أسلوب
إرجاع ما إذا كان أو الموفر لا يمكن أن يوفر f "الموسع" أو كائن معطى في categأوy المحدد.
مساحة الاسم: EnvDTE
التجميع: EnvDTE (في EnvDTE.dll)
بناء الجملة
'إقرار
Function CanExtend ( _
ExtenderCATID As String, _
ExtenderName As String, _
ExtendeeObject As Object _
) As Boolean
bool CanExtend(
string ExtenderCATID,
string ExtenderName,
Object ExtendeeObject
)
bool CanExtend(
[InAttribute] String^ ExtenderCATID,
[InAttribute] String^ ExtenderName,
[InAttribute] Object^ ExtendeeObject
)
abstract CanExtend :
ExtenderCATID:string *
ExtenderName:string *
ExtendeeObject:Object -> bool
function CanExtend(
ExtenderCATID : String,
ExtenderName : String,
ExtendeeObject : Object
) : boolean
المعلمات
- ExtenderCATID
النوع: System.String
CATID عن "الباسط" التي يتم طلبها.
- ExtenderName
النوع: System.String
اسم "الباسط" التي يتم طلبها.
- ExtendeeObject
النوع: System.Object
Extendee كائن.
القيمة المُرجعة
النوع: System.Boolean
القيمة منطقية تشير إلى trueإذا كان موفر يمكن أن توفر موسع لكائن معطى في فئة المعين واسم.
ملاحظات
CanExtendإرجاع ما إذا كان موسع هو متوفرة للمعطى CATID واسم للمحدد Extendee المثيل. قد تحتاج إلى موفر الباسط إلى فحص المثيل Extendee إلى تحديد أم لا فإنه يجب أن توفر موسع لها. على سبيل المثال، قد يكون chartered موفر موسع إلى إنشاء موسع "ATLClass" إلى فئة الكائن، ولكن فقط إذا Class.Language بقيمة "C + +". يقوم موفر الباسط هو المتوقع للقيام بترتيب هو نوع الاختيار في ترتيب هو CanExtendالأسلوب.
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.