مشاركة عبر


CodeElements.CreateUniqueID أسلوب

قم بإنشاء معرّف برمجي الذي لم collide مع معرفات الأخرى في نطاق و الذي يتبع قواعد التسمية الحالي للغة.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
Function CreateUniqueID ( _
    Prefix As String, _
    <OutAttribute> ByRef NewName As String _
) As Boolean
bool CreateUniqueID(
    string Prefix,
    out string NewName
)
bool CreateUniqueID(
    [InAttribute] String^ Prefix, 
    [InAttribute] [OutAttribute] String^% NewName
)
abstract CreateUniqueID : 
        Prefix:string * 
        NewName:string byref -> bool 
function CreateUniqueID(
    Prefix : String, 
    NewName : String
) : boolean

المعلمات

  • Prefix
    النوع: System.String
    مطلوبة.السلسلة البادئة أو الاسم الكامل إلى التحقق من إلى سواء كان هو فريد للمجموعة عناصر تعليمات برمجية.
  • NewName
    النوع: System.String%
    اختياري.إذا تم توفيره، وهذا إرجاع اسم فريد مضمونة.

القيمة المُرجعة

النوع: System.Boolean
قيمة منطقية تشير إلى trueإذا كان الاسم هو معرفاً فريداً؛ إرجاع otherwهوe false.

ملاحظات

تحديد ما إذا كان Prefixهو معرفاً فريداً في مجموعة عناصر تعليمات برمجية. إذا كانت وسيطة ثانية، NewName، هو المتوفرة، ثم تقوم بإرجاع اسم فريد تشغيل أساس Prefixكبادئة، الذي هو من الممكن أن تكون حرف/ حروف نفسها مع عدم وجود أحرف إضافى. العائد القيمة، على الرغم من ذلك، دائماً إرجاع ما إذا كان Prefixهو فريدة أم لا، بغض النظر عن ما إذا كان يتم توفير وسيطة ثانية.

ملاحظة

قيم عناصر نموذج تعليمات برمجية مثل فئات بنيات، الدالات، السمات، مفوضين وما إلى ذلك يمكن أن تكون غير محدداً بعد إجراء أنواع معينة من عمليات التحرير، مما يعني أن لا يكون relied قيمها على إلى دائماً تبقى كما هي. لمزيد من في تشكيل، راجع مقطع "تعليمات برمجية طراز عنصر قيم يمكن تغيير" في اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual Basic).

أمن NET Framework.

راجع أيضًَا

المرجع

CodeElements واجهة

CodeElements الأعضاء

EnvDTE مساحة الاسم

موارد أخرى

كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي

اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual Basic)

اكتشاف التعليمات البرمجية باستخدام "نموذج التعليمات البرمجية" (Visual C#)