PersonalizationAdministration.GetAllInactiveUserState Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí kolekci všech informací o stavu přizpůsobení jednotlivých uživatelů přidružených k neaktivním uživatelům.
Přetížení
GetAllInactiveUserState(DateTime) |
Vrátí kolekci všech informací o stavu přizpůsobení jednotlivých uživatelů přidružených k neaktivním uživatelům na základě zadaného data. |
GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
Vrátí podmnožinu všech informací o stavu přizpůsobení jednotlivých uživatelů přidružených k neaktivním uživatelům na základě zadaných parametrů. |
GetAllInactiveUserState(DateTime)
Vrátí kolekci všech informací o stavu přizpůsobení jednotlivých uživatelů přidružených k neaktivním uživatelům na základě zadaného data.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate);
static member GetAllInactiveUserState : DateTime -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime) As PersonalizationStateInfoCollection
Parametry
- userInactiveSinceDate
- DateTime
Datum posledního přístupu k informacím o přizpůsobení uživatele.
Návraty
Kolekce UserPersonalizationStateInfo instancí.
Výjimky
Zprostředkovatel pro zprostředkovatele přizpůsobení definovaný v konfiguraci není správného typu.
Při pokusu o vytvoření a inicializaci instance jednoho z nakonfigurovaných zprostředkovatelů přizpůsobení došlo k výjimce konfigurace.
-nebo-
Výchozí zprostředkovatel přizpůsobení definovaný v konfiguraci nebyl nalezen.
Poznámky
Vrácená kolekce obsahuje pouze UserPersonalizationStateInfo instance. Pomocí výchozího zprostředkovatele PersonalizationStateInfopřizpůsobení jsou objekty odvozené od -vráceny v abecedním pořadí a seřazeny podle kombinace cesty a uživatelského jména ve vzestupném pořadí. Pořadí objektů v kolekci určuje poskytovatel.
Tato metoda vrátí položky, u kterých je hodnota vlastnosti uživatele LastActivityDate menší nebo rovna hodnotě UserInactiveSinceDate vlastnosti. Pokud UserInactiveSinceDate je MaxValue, vrátí tato metoda v podstatě všechna uživatelská data v podkladovém úložišti dat.
Viz také
- WebPartPersonalization
- ASP.NET ovládací prvky webových částí
- Přehled přizpůsobení webových částí
- Návod: Implementace přizpůsobení webových částí pomocí uživatelského ovládacího prvku
- Přizpůsobení webových částí
Platí pro
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
Vrátí podmnožinu všech informací o stavu přizpůsobení jednotlivých uživatelů přidružených k neaktivním uživatelům na základě zadaných parametrů.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
static member GetAllInactiveUserState : DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
Parametry
- userInactiveSinceDate
- DateTime
Datum posledního přístupu k informacím o přizpůsobení uživatele.
- pageIndex
- Int32
Index stránky výsledků, který se má vrátit na základě nuly.
- pageSize
- Int32
Počet záznamů, které se mají vrátit.
- totalRecords
- Int32
Celkový počet dostupných záznamů.
Návraty
Kolekce UserPersonalizationStateInfo instancí.
Výjimky
Hodnota pageIndex
je menší než nula.
-nebo-
pageSize
je menší než nebo rovno nule.
-nebo-
Kombinace pageIndex
a pageSize
překračuje Int32.MaxValue.
-nebo-
Zprostředkovatel pro zprostředkovatele přizpůsobení definovaný v konfiguraci není správného typu.
Při pokusu o vytvoření a inicializaci instance jednoho z nakonfigurovaných zprostředkovatelů přizpůsobení došlo k výjimce konfigurace.
-nebo-
Výchozí zprostředkovatel přizpůsobení definovaný v konfiguraci nebyl nalezen.
Poznámky
Vrácená kolekce obsahuje pouze UserPersonalizationStateInfo instance. Pomocí výchozího zprostředkovatele PersonalizationStateInfopřizpůsobení jsou objekty odvozené od -vráceny v abecedním pořadí a seřazeny podle kombinace cesty a uživatelského jména ve vzestupném pořadí. Pořadí objektů v kolekci určuje poskytovatel.
Tato metoda vrátí položky, u kterých je hodnota vlastnosti uživatele LastActivityDate menší nebo rovna hodnotě UserInactiveSinceDate vlastnosti. Pokud UserInactiveSinceDate je MaxValue, vrátí tato metoda v podstatě všechna uživatelská data v podkladovém úložišti dat.
Návratové hodnoty jsou omezené pageIndex
parametry a pageSize
, kde pageIndex
určuje, které záznamy se mají vrátit, a pageSize
řídí počet záznamů, které se mají vrátit. Pokud pageIndex
by například byla nastavena hodnota 0 a pageSize
byla nastavena na hodnotu 25, vrácená data by byla prvních 25 položek. Pokud pageIndex
byla nastavena hodnota 1 a pageSize
byla nastavena na hodnotu 25, vrácená data by byla položky 26 až 50. Parametr totalRecords
vrátí celkový počet dostupných záznamů.
Viz také
- WebPartPersonalization
- ASP.NET ovládací prvky webových částí
- Přehled přizpůsobení webových částí
- Návod: Implementace přizpůsobení webových částí pomocí uživatelského ovládacího prvku
- Přizpůsobení webových částí