CodeIdentifiers.MakeUnique(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, конфликтует ли входное имя с другим именем в CodeIdentifiers области экземпляра и, если он это делает, создает измененную строку.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
System::String ^ MakeUnique(System::String ^ identifier);
public string MakeUnique(string identifier);
member this.MakeUnique : string -> string
Public Function MakeUnique (identifier As String) As String
Параметры
- identifier
- String
Имя для изменения, если оно еще не уникально.
Возвращаемое значение
Значение параметра идентификатора или измененная строка при столкновении имен.
Комментарии
Входное имя не является уникальным, если оно было передано ранее методу Add, AddUniqueили методу, или AddReserved если он был создан методом AddUnique . Если имя не уникально, создается новая строка путем добавления к исходной строке.
Если вы хотите управлять именами сущностей кода, привязанных к определениям XML-схемы или веб-службы, используйте связанные атрибуты, а не создание экземпляра CodeIdentifiers класса. Полный список см. в разделе "Атрибуты, управляющие сериализацией XML".