VCCodeElements.CreateUniqueID(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建不与作用域中的其他标识符相冲突的编程标识符,并遵循当前的语言命名规则。 此方法未在 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 唯一,无论是否提供第二个参数。