ServerInfo 클래스
양식이 있는 SharePoint Foundation 서버에 대한 정보를 제공합니다.
상속 계층 구조
System.Object
Microsoft.Office.InfoPath.ServerInfo
네임스페이스: Microsoft.Office.InfoPath
어셈블리: Microsoft.Office.InfoPath(Microsoft.Office.InfoPath.dll)
구문
‘선언
Public MustInherit Class ServerInfo
‘사용 방법
Dim instance As ServerInfo
public abstract class ServerInfo
주의
양식 서식 파일이 SharePoint Foundation 서버에 게시된 경우 ServerInfo 클래스의 멤버를 사용하여 해당 양식의 게시 위치에 대한 정보(예: 양식이 있는 문서 라이브러리의 URL)를 확인할 수 있습니다. 현재 양식과 연결된 ServerInfo 개체에 액세스하려면 XmlForm 클래스의 ServerInfo 속성을 사용합니다.
Microsoft.Office.InfoPath 네임스페이스의 멤버가 제공하는 개체 모델을 사용하여 만든 관리 코드 양식 서식 파일에서는 양식 코드에 this(C#) 또는 Me(Visual Basic) 키워드를 사용하여 XmlForm 클래스의 멤버에 직접 액세스할 수 있으며, 이 과정에서 XmlForm 클래스에 대한 참조를 설정하는 개체 변수는 필요하지 않습니다.
예를 들어 다음 코드 예제에서는 this 또는 Me 키워드를 사용하여 현재 양식과 연결된 ServerInfo 개체에 액세스한 후 SharePointListUrl 속성을 사용하여 해당 양식이 있는 문서 라이브러리의 URL을 포함하는 문자열 변수를 만듭니다.
string strListUrl = this.ServerInfo.SharePointListUrl.OriginalString;
Dim strListUrl As String = Me.ServerInfo.SharePointListUrl.OriginalString
스레드 보안
이 형식의 모든 공용 static (Visual Basic의Shared ) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수도 있습니다.