Category.CreateOrGetCrawledProperty 方法 (String, Boolean, Guid)
创建或返回某个类别的已爬网的属性。
命名空间: Microsoft.Office.Server.Search.Administration
程序集: Microsoft.Office.Server.Search(位于 Microsoft.Office.Server.Search.dll 中)
语法
声明
Public Function CreateOrGetCrawledProperty ( _
propertyName As String, _
isNameEnum As Boolean, _
propset As Guid _
) As CrawledProperty
用法
Dim instance As Category
Dim propertyName As String
Dim isNameEnum As Boolean
Dim propset As Guid
Dim returnValue As CrawledProperty
returnValue = instance.CreateOrGetCrawledProperty(propertyName, _
isNameEnum, propset)
public CrawledProperty CreateOrGetCrawledProperty(
string propertyName,
bool isNameEnum,
Guid propset
)
参数
propertyName
类型:System.String已爬网属性的名称。
isNameEnum
类型:System.Boolean一个是可枚举的已爬网的属性名称。
propset
类型:System.Guid已爬网属性设置此属性的 GUID。
返回值
类型:Microsoft.Office.Server.Search.Administration.CrawledProperty
表示已找到或已创建的已爬网的属性的CrawledProperty对象。
异常
异常 | 条件 |
---|---|
UnauthorizedAccessException | 如果用户不具有所需的权限。 |
DatabaseException | 如果查询数据库时出错。 |
CouldNotModifySchemaException | 如果该架构不能添加或设置该属性是未知的。 |
InvalidNameException | 如果此属性名称是[null] ,或包含无效的值。 |
InvalidOperationException | 如果不能更新的已爬网的属性,或设置该属性是未知的。 |