VCCodeElements.CreateUniqueID(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает программный идентификатор, не конфликтующий с другими идентификаторами в пределах области и соответствующий текущим правилам именования. Этот метод не реализован в Visual C#.
bool CreateUniqueID(std::wstring const & Prefix, [Runtime::InteropServices::Out] std::wstring const & & NewName = 0);
[System.Runtime.InteropServices.DispId(5)]
public bool CreateUniqueID (string Prefix, out string NewName = 0);
[<System.Runtime.InteropServices.DispId(5)>]
abstract member CreateUniqueID : string * string -> bool
Public Function CreateUniqueID (Prefix As String, Optional ByRef NewName As String = 0) As Boolean
Параметры
- Prefix
- String
Обязательный. Строка префикса или полное имя, указываемые для проверки того, является ли оно уникальным в коллекции элементов кода.
- NewName
- String
Необязательный параметр. Если этот параметр указан, здесь гарантированно возвращается уникальное имя.
Возвращаемое значение
Значение true, если имя является уникальным идентификатором; в противном случае — значение false.
Реализации
- Атрибуты
Комментарии
CreateUniqueID Возвращает значение Prefix , указывающее, является ли уникальный идентификатор в коллекции элементов кода. Если указан второй аргумент, то NewName он возвращает уникальное имя на основе Prefix префикса (возможно, те же символы без дополнительных символов). Однако возвращаемое значение всегда возвращает, является ли Prefix он уникальным, независимо от того, указан ли второй аргумент.