CodeIdentifiers.MakeUnique(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se il nome di input è in conflitto con un altro nome all'interno CodeIdentifiers dell'ambito dell'istanza e, in caso affermativo, genera una stringa modificata.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
Parametri
- identifier
- String
Nome da modificare se non è già univoco.
Valori restituiti
Valore del parametro dell'identificatore o stringa modificata se si verifica un conflitto di nomi.
Commenti
Il nome di input non è univoco se è stato passato in precedenza al Addmetodo , AddUniqueo AddReserved se è stato generato dal AddUnique metodo . Se il nome non è univoco, viene generata una nuova stringa aggiungendo alla stringa originale.
Se si desidera controllare i nomi delle entità di codice associate a XML Schema o definizioni di servizio Web, utilizzare gli attributi associati anziché creare un'istanza della CodeIdentifiers classe . Per un elenco completo, vedere Attributi che controllano la serializzazione XML.