CodeElements.CreateUniqueID - метод
Создает программный идентификатор, который не пересекается с другими идентификаторами в области видимости и соответствует текущим правилам именования.
Пространство имен: 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, если объект является уникальным идентификатором, в противном случае — false.
Заметки
Указывает, является ли Prefix уникальным идентификатором в рамках коллекции элементов кода.Если указан второй аргумент NewName, то в нем возвращается уникальное имя с префиксом Prefix (возможно, без добавления новых знаков).Тем не менее, возвращаемое значение всегда указывает, является ли Prefix уникальным, вне зависимости от наличия второго аргумента.
Примечание |
---|
Значения элементов модели кода, таких как классы, структуры, функции, атрибуты, делегаты и другие, после внесения некоторых изменений могут оказаться недетерминированными, другими словами, нельзя рассчитывать, что их значения будут всегда оставаться одинаковыми.Дополнительные сведения см. в разделе "Значения элементов модели кода могут изменяться" в разделе Практическое руководство. Поиск кода при помощи модели кода (Visual Basic). |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации
Практическое руководство. Поиск кода при помощи модели кода (Visual Basic)
Практическое руководство. Поиск кода при помощи модели кода (Visual C#)