CodeIdentifiers.AddUnique(String, Object) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Névvel ellátott kódentitást vagy típusleképezést ad hozzá a CodeIdentifiers példány hatóköréhez, biztosítva, hogy a név egyedi legyen a hatókörön belül.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public:
System::String ^ AddUnique(System::String ^ identifier, System::Object ^ value);
public string AddUnique(string identifier, object? value);
public string AddUnique(string identifier, object value);
member this.AddUnique : string * obj -> string
Public Function AddUnique (identifier As String, value As Object) As String
Paraméterek
- identifier
- String
A kódentitást indexelő jelölt név.
- value
- Object
A kód entitása vagy típusleképezési adatai.
Válaszok
Az azonosító paraméter értéke vagy módosított sztring, ha névütközés van.
Megjegyzések
Ha az azonosító paraméter értéke nem egyedi a CodeIdentifiers példány hatókörén belül, egy új, egyedi sztring jön létre és használatos a helyén. Az új sztring a bemeneti névhez való hozzáfűzéssel jön létre. Az eredeti név nem egyedi, ha korábban Adda , vagy AddUniqueAddReserved metódusnak adták át, vagy ha azt a AddUnique metódus egy korábbi hívása hozta létre. Minden esetben, ha az új azonosító nem egyedi, a rendszer először átadja a MakeUnique metódusnak egy új egyedi azonosító létrehozásához.
Ha az XML-séma- vagy webszolgáltatás-definíciókhoz kötött kódentitások nevét szeretné szabályozni, használja a társított attribútumokat az CodeIdentifiers osztály egy példányának létrehozása helyett. A teljes listát az XML-szerializálást vezérlő attribútumok című témakörben találja.