PersonalizationAdministration.GetAllInactiveUserState 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.
Restituisce un insieme di tutte le informazioni di stato sulla personalizzazione per singolo utente associate agli utenti inattivi.
Overload
GetAllInactiveUserState(DateTime) |
Restituisce un insieme di tutte le informazioni di stato sulla personalizzazione per singolo utente associate agli utenti inattivi in base alla data specificata. |
GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
Restituisce un sottoinsieme di tutte le informazioni di stato sulla personalizzazione per singolo utente associate agli utenti inattivi in base ai parametri specificati. |
GetAllInactiveUserState(DateTime)
Restituisce un insieme di tutte le informazioni di stato sulla personalizzazione per singolo utente associate agli utenti inattivi in base alla data specificata.
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
Parametri
- userInactiveSinceDate
- DateTime
Data dell'ultimo accesso alle informazioni sulla personalizzazione di un utente.
Restituisce
Raccolta di istanze di UserPersonalizationStateInfo.
Eccezioni
Il tipo di un provider di personalizzazioni definito nella configurazione non è corretto.
Si è verificata un'eccezione di configurazione durante il tentativo di creare e inizializzare un'istanza di uno dei provider di personalizzazioni configurati.
-oppure-
Non è stato possibile trovare il provider di personalizzazioni predefinito nella configurazione.
Commenti
La raccolta restituita contiene solo UserPersonalizationStateInfo istanze. Usando il provider di personalizzazione predefinito, gli PersonalizationStateInfooggetti derivati da vengono restituiti in ordine alfabetico e ordinati in base a una combinazione di percorso e nome utente in ordine crescente. L'ordine degli oggetti nell'insieme è determinato dal provider.
Questo metodo restituisce gli elementi in cui il valore della proprietà dell'utente LastActivityDate è minore o uguale al valore della UserInactiveSinceDate proprietà. Se UserInactiveSinceDate è MaxValue, questo metodo restituisce in modo efficace tutti i dati per utente nell'archivio dati sottostante.
Vedi anche
- WebPartPersonalization
- controlli web part ASP.NET
- Panoramica della personalizzazione delle web part
- Procedura dettagliata: Implementazione della personalizzazione delle web part con un controllo utente
- Personalizzazione web part
Si applica a
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
Restituisce un sottoinsieme di tutte le informazioni di stato sulla personalizzazione per singolo utente associate agli utenti inattivi in base ai parametri specificati.
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
Parametri
- userInactiveSinceDate
- DateTime
Data dell'ultimo accesso alle informazioni sulla personalizzazione di un utente.
- pageIndex
- Int32
Indice in base zero della pagina di risultati da restituire.
- pageSize
- Int32
Numero di record da restituire.
- totalRecords
- Int32
Numero totale di record disponibili.
Restituisce
Raccolta di istanze di UserPersonalizationStateInfo.
Eccezioni
pageIndex
è minore di zero.
-oppure-
pageSize
è minore o uguale a zero.
-oppure-
La combinazione di pageIndex
e pageSize
supera Int32.MaxValue.
-oppure-
Il tipo di un provider di personalizzazioni definito nella configurazione non è corretto.
Si è verificata un'eccezione di configurazione durante il tentativo di creare e inizializzare un'istanza di uno dei provider di personalizzazioni configurati.
-oppure-
Non è stato possibile trovare il provider di personalizzazioni predefinito nella configurazione.
Commenti
La raccolta restituita contiene solo UserPersonalizationStateInfo istanze. Usando il provider di personalizzazione predefinito, gli PersonalizationStateInfooggetti derivati da vengono restituiti in ordine alfabetico e ordinati in base a una combinazione di percorso e nome utente in ordine crescente. L'ordine degli oggetti nell'insieme è determinato dal provider.
Questo metodo restituisce gli elementi in cui il valore della proprietà dell'utente LastActivityDate è minore o uguale al valore della UserInactiveSinceDate proprietà. Se UserInactiveSinceDate è MaxValue, questo metodo restituisce in modo efficace tutti i dati per utente nell'archivio dati sottostante.
I valori restituiti sono vincolati dai pageIndex
parametri e pageSize
, in cui pageIndex
controlla quali record restituire e pageSize
controlla il numero di record da restituire. Ad esempio, se pageIndex
è stato impostato su 0 ed pageSize
è stato impostato su 25, i dati restituiti saranno le prime 25 voci. Se pageIndex
è stato impostato su 1 ed pageSize
è stato impostato su 25, i dati restituiti saranno voci da 26 a 50. Il totalRecords
parametro restituisce il numero totale di record disponibili.
Vedi anche
- WebPartPersonalization
- controlli web part ASP.NET
- Panoramica della personalizzazione delle web part
- Procedura dettagliata: Implementazione della personalizzazione delle web part con un controllo utente
- Personalizzazione web part