PersonalizationAdministration.GetCountOfInactiveUserState Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un recuento de los elementos de personalización por usuario del almacén de datos subyacente para los usuarios inactivos.
Sobrecargas
GetCountOfInactiveUserState(DateTime) |
Devuelve un recuento de los elementos de personalización por usuario del almacén de datos subyacente para los usuarios inactivos, basado en el parámetro especificado. |
GetCountOfInactiveUserState(String, DateTime) |
Devuelve un recuento de los elementos de personalización por usuario del almacén de datos subyacente para los usuarios inactivos, basado en los parámetros especificados. |
GetCountOfInactiveUserState(DateTime)
Devuelve un recuento de los elementos de personalización por usuario del almacén de datos subyacente para los usuarios inactivos, basado en el parámetro especificado.
public:
static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Parámetros
- userInactiveSinceDate
- DateTime
Fecha en la que se obtuvo acceso por última vez a la información de personalización de un usuario.
Devoluciones
Número de elementos de personalización para los usuarios inactivos.
Excepciones
El proveedor de un proveedor de personalización definido en la configuración no es del tipo correcto.
o bien
La longitud de la cadena de cualquier parámetro tiene más de 256 caracteres.
Se ha producido una excepción de configuración cuando se intentaba crear e inicializar una instancia de uno de los proveedores de personalización configurados.
o bien
No se encuentra el proveedor de personalización predeterminado definido en la configuración.
El proveedor predeterminado devolvió un número negativo para el recuento.
Comentarios
Este método devuelve registros donde el valor de propiedad del LastActivityDate usuario es menor o igual que el valor de la UserInactiveSinceDate propiedad. Si UserInactiveSinceDate se establece MaxValueen , se devuelve un recuento de toda la información de personalización de todos los usuarios.
Consulte también
- WebPartPersonalization
- controles de elementos web de ASP.NET
- Información general sobre la personalización de elementos web
- Tutorial: Implementación de la personalización de elementos web con un control de usuario
- Personalización de elementos web
Se aplica a
GetCountOfInactiveUserState(String, DateTime)
Devuelve un recuento de los elementos de personalización por usuario del almacén de datos subyacente para los usuarios inactivos, basado en los parámetros especificados.
public:
static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer
Parámetros
- pathToMatch
- String
Ruta de acceso a la página que contiene los elementos de estado de personalización de estado que se van a recuperar.
- userInactiveSinceDate
- DateTime
Fecha en la que se obtuvo acceso por última vez a la información de personalización de un usuario.
Devoluciones
Recuento de los elementos de personalización por usuario del almacén de datos subyacente para los usuarios inactivos.
Excepciones
pathToMatch
, después del recorte, es una cadena vacía ("").
o bien
El proveedor de un proveedor de personalización definido en la configuración no es del tipo correcto.
o bien
La longitud de la cadena de cualquier parámetro tiene más de 256 caracteres.
Se ha producido una excepción de configuración cuando se intentaba crear e inicializar una instancia de uno de los proveedores de personalización configurados.
o bien
No se encuentra el proveedor de personalización predeterminado definido en la configuración.
El proveedor predeterminado devolvió un número negativo para el recuento.
Comentarios
Este método devuelve registros donde la página coincide con el parámetro especificado pathtoMatch
y el valor de propiedad del LastActivityDate usuario es menor o igual que el valor de propiedad UserInactiveSinceDate . Si UserInactiveSinceDate se establece MaxValueen , se devuelve un recuento de toda la información de personalización de todos los usuarios.
Tenga en cuenta que el pathToMatch
parámetro puede incluir caracteres comodín. El método pasa caracteres comodín al almacén de datos subyacente. La compatibilidad con caracteres comodín depende actualmente de cómo cada proveedor controla caracteres como un asterisco (*), un símbolo de porcentaje (%) o un carácter de subrayado (_).
Normalmente, para los almacenes de datos compatibles con SQL, puede realizar una búsqueda con caracteres comodín en una ruta de acceso parcial con el carácter comodín que aparece al principio, el final o el medio del texto de la cadena de búsqueda en la PathToMatch propiedad . Por ejemplo, para buscar todas las rutas de acceso que comienzan por "~/vdir", la PathToMatch propiedad se establecería en "~/vdir%".
El pathToMatch
parámetro puede ser null
. Si se establece en null
, se omite el parámetro al realizar consultas.
Consulte también
- WebPartPersonalization
- controles de elementos web de ASP.NET
- Información general sobre la personalización de elementos web
- Tutorial: Implementación de la personalización de elementos web con un control de usuario
- Personalización de elementos web