Поделиться через


VCCodeElements.CreateUniqueID - метод

Создает программный идентификатор, не конфликтующий с другими идентификаторами в пределах области и соответствующий текущим правилам именования. Этот метод не реализован в Visual C#.

Пространство имен:  Microsoft.VisualStudio.VCCodeModel
Сборка:  Microsoft.VisualStudio.VCCodeModel (в Microsoft.VisualStudio.VCCodeModel.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
    Тип: String

    Обязательный. Строка префикса или полное имя, указываемые для проверки того, является ли оно уникальным в коллекции элементов кода.

  • NewName
    Тип: String%

    Необязательно. Если этот параметр указан, здесь гарантированно возвращается уникальное имя.

Возвращаемое значение

Тип: Boolean
Значение true, если имя является уникальным идентификатором; в противном случае — значение false.

Заметки

CreateUniqueID, возвращает ли Prefix уникальный идентификатор в коллекции элементов кода. Если второй аргумент, NewName, предоставляемого, возвращается уникальное имя на основе Prefix в качестве префикса (возможно те же символы без дополнительных символов). Возвращаемое значение, однако всегда возвращает значение, указывающее Prefix уникальным, независимо от того, задан ли второй аргумент.

Безопасность платформы .NET Framework

См. также

Ссылки

VCCodeElements Интерфейс

Microsoft.VisualStudio.VCCodeModel - пространство имен