FieldLookup.PrimaryFieldId propriedade
Obtém ou define um valor que especifica o identificador de campo de pesquisa primária se este é um campo de pesquisa dependentes caso contrário, é uma cadeia de caracteres vazia.
Namespace: Microsoft.SharePoint.Client
Assemblies: Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)
Sintaxe
'Declaração
Public Property PrimaryFieldId As String
Get
Set
'Uso
Dim instance As FieldLookup
Dim value As String
value = instance.PrimaryFieldId
instance.PrimaryFieldId = value
public string PrimaryFieldId { get; set; }
Valor de propriedade
Tipo: System.String
Retorna uma instância de String que representa o identificador de campo de pesquisa primária.
Exceções
Exceção | Condição |
---|---|
[Microsoft.SharePoint.SPException] | Não é uma GUID válida. Código de erro:-2146232832. |
[System.NotSupportedException] | Quando a lista que este campo pertence a é uma lista externa. Código de erro: -1. |
Comentários
Quando você cria uma pesquisa de coluna várias, o campo primário é o objeto de FieldLookup que estabelece a relação com a lista de origem. Um ou mais campos secundários dependem o campo primário para a relação à lista de origem.
Se a atual SPFieldLookup propriedade do objeto IsDependentLookup() retorna true, então, o objeto atual é um campo secundário e sua propriedade PrimaryFieldId retornará a representação de cadeia de caracteres do GUID que identifica o campo de pesquisa primária da qual ela depende.