AudienceManager.ValidateIsIncludedFilter 方法

对观众进行验证的全局唯一标识符 (GUID) s 指定字符串的有效性。

命名空间:  Microsoft.Office.Server.Audience
程序集:  Microsoft.Office.Server.UserProfiles(位于 Microsoft.Office.Server.UserProfiles.dll 中)

语法

声明
Public Function ValidateIsIncludedFilter ( _
    PersistedString As String _
) As String
用法
Dim instance As AudienceManager
Dim PersistedString As String
Dim returnValue As String

returnValue = instance.ValidateIsIncludedFilter(PersistedString)
public string ValidateIsIncludedFilter(
    string PersistedString
)

参数

  • PersistedString
    类型:System.String

    以逗号分隔的受众的 Guid 的字符串。

返回值

类型:System.String
String是一个PersistedString参数,其中包含以逗号分隔的有效的 Guid 列表的子字符串。

实现

IRuntimeFilter.ValidateIsIncludedFilter(String)

备注

ValidateIsIncludedFilter方法实现IRuntimeFilter接口的Microsoft.SharePoint.WebPartPages命名空间的ValidateIsIncludedFilter方法。这将验证持久 Web 部件之前将这些数据提交到数据库的数据。主要是在导入用户数据时,才使用此方法。在PersistedString参数中的每个 GUID 的有效性检查。如果 GUID 无效,或者不会出现在内容数据库中,则会放弃。返回的字符串包含有效的用户的 Guid。

示例

下面的代码示例演示如何使用ValidateIsIncludedFilter方法来验证用户的 Guid 的列表。

string PersistedString;
string ValidatedString;
AudienceManager AudMgr = new AudienceManager();

PersistedString = "'00000000-0000-0000-0000-000000000000', '00000000-0000-0000-0000-000000000001'";
ValidatedString = AudMgr.ValidateIsIncludedFilter(PersistedString);
Dim PersistedString As String
Dim ValidatedString As String
Dim AudMgr As New AudienceManager()

PersistedString = "'00000000-0000-0000-0000-000000000000', '00000000-0000-0000-0000-000000000001'"
ValidatedString = AudMgr.ValidateIsIncludedFilter(PersistedString)

另请参阅

引用

AudienceManager 类

AudienceManager 成员

Microsoft.Office.Server.Audience 命名空间