Taal

IVersioningPersonalizable.Load(IDictionary) Methode

Definitie

Hiermee laadt u persoonlijke gegevens naar een besturingselement voor webonderdelen dat geen bijbehorende persoonlijke eigenschap voor de gegevens heeft vanwege een versiewijziging.

public:
 void Load(System::Collections::IDictionary ^ unknownProperties);
public void Load(System.Collections.IDictionary unknownProperties);
abstract member Load : System.Collections.IDictionary -> unit
Public Sub Load (unknownProperties As IDictionary)

Parameters

unknownProperties
IDictionary

Een woordenlijst met persoonlijke gegevens die niet op een besturingselement kunnen worden toegepast.

Opmerkingen

De unknownProperties parameter bevat een samengevoegde weergave van onbekende persoonlijke gegevens, van zowel het bereik Gebruiker als Gedeeld, die niet kan worden toegepast op het besturingselement. Wanneer een pagina wordt uitgevoerd in het gebruikersbereik, worden de onbekende waarden voor gebruikersbereik opgegeven (indien beschikbaar) in plaats van onbekende waarden voor gedeeld bereik. Deze informatie wordt opgeslagen als een reeks naam-/waardeparen waarbij elke naam de tekenreeksnaam is van een eigenschap die niet is gevonden in het besturingselement en elke waarde de eigenschapswaarde bevat. Het is de verantwoordelijkheid van het besturingselement om de waarde naar het juiste type te casten of te converteren en verdere verwerking uit te voeren (zoals het toewijzen van gegevens van een oude eigenschap aan een nieuwe eigenschap).

Als de status van een besturingselement wordt gewijzigd, moet deze worden aangeroepen SetPersonalizationDirty (ofwel de overgenomen methode of de openbare statische methode in het geval van een besturingselement dat niet is afgeleid van WebPart). Als een besturingselement zichzelf als 'vies' markeert, haalt de besturingsset webonderdelen persoonlijke gegevens op uit het besturingselement, ongeacht de 'vuile' status van het besturingselement en slaat deze later in de levenscyclus van de persoonlijke instellingen op in het onderliggende gegevensarchief. Een besturingselement moet zichzelf markeren als 'vuil' als de status van het besturingselement is gewijzigd als gevolg van het verwerken van de waarden in de unknownProperties parameter.

Houd er rekening mee dat als zwevende eigenschappen worden gedetecteerd bij het importeren van besturingselementen voor webonderdelen, deze methode automatisch wordt aangeroepen.

Van toepassing op