Compartir a través de


ServerInfo Clase

Proporciona información acerca del servidor de SharePoint Foundation donde está ubicado el formulario.

Jerarquía de herencia

System.Object
  Microsoft.Office.InfoPath.ServerInfo

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustInherit Class ServerInfo
'Uso
Dim instance As ServerInfo
public abstract class ServerInfo

Comentarios

Si la plantilla de formulario se publica en un servidor SharePoint Foundation, los miembros de la clase ServerInfo se pueden utilizar para determinar información acerca del lugar donde se publica el formulario, como la dirección URL de la biblioteca de documentos donde está ubicado el formulario. Para obtener acceso al objeto ServerInfo asociado con el formulario actual, use la propiedad ServerInfo de la clase XmlForm.

En una plantilla de formulario de código administrado que use el modelo de objeto suministrado por los miembros del espacio de nombres Microsoft.Office.InfoPath, puede usar la palabra clave this (C#) o Me (Visual Basic) en el código de su formulario para obtener acceso a los miembros de la clase XmlForm directamente (sin requerir una variable de objeto que establezca una referencia a la clase XmlForm).

Por ejemplo, el siguiente ejemplo de código usa la palabra clave this o Me para obtener acceso al objeto ServerInfo asociado con el formulario actual y luego usa la propiedad SharePointListUrl para crear una variable de cadena que contenga la dirección URL de la biblioteca de documentos donde se encuentra el formulario.

string strListUrl = this.ServerInfo.SharePointListUrl.OriginalString;
Dim strListUrl As String = Me.ServerInfo.SharePointListUrl.OriginalString

Seguridad para subprocesos

Cualquier miembro static (Shared en Visual Basic) público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

ServerInfo Miembros

Microsoft.Office.InfoPath Espacios de nombres