Compartir a través de


Clase SPFieldLinkCollection

Representa la colección de referencias de columna o campo en un tipo de contenido.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.SPFieldLinkCollection

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Class SPFieldLinkCollection _
    Inherits SPBaseCollection
'Uso
Dim instance As SPFieldLinkCollection
public class SPFieldLinkCollection : SPBaseCollection

Comentarios

Si desea realizar un seguimiento de los metadatos de elemento específico en un tipo de contenido, se puede hacer referencia a una columna que representa que los metadatos. Sin embargo, no se puede crear una columna dentro de un tipo de contenido; debe crear la columna por separado y, a continuación, hacer referencia a él en la definición de tipo de contenido. Como resultado, cuando se agrega una columna a un tipo de contenido, el tipo de contenido contiene una referencia a la columna o campo en lugar de la columna o campo en Sí.

La referencia de columna o campo contiene un subconjunto de las propiedades de la definición de campo completo. Estas son las propiedades que se pueden personalizar para la columna, ya que existe en el tipo de contenido.

Para obtener más información, consulte Fields and Field References.

El objeto SPContentType contiene un SPFieldLinkCollection y un objeto SPFieldCollection .

El objeto SPFieldCollection proporciona una vista combinada de los atributos de una columna, ya que existen en ese tipo de contenido. Cada objeto SPField representa todos los atributos de una definición de columna o campo, combinados con los atributos que se han reemplazado en la referencia de campo para ese tipo de contenido.

Cuando tiene acceso a un objeto SPField en un tipo de contenido, SharePoint Foundation se combina la definición de campo con la referencia de campo y devuelve el objeto SPField resultante. Esto resulta útil porque no es necesario que buscar una definición de campo y todos los atributos de dicha definición de campo que se reemplazan por la referencia de campo para ese tipo de contenido.

No hay una correlación de 1 a 1 entre los elementos de los objetos SPFieldLinkCollection y SPFieldCollection . Para cada SPFieldLink que agregar a un tipo de contenido, SharePoint Foundation agrega un objeto SPField correspondiente que representa la vista combinada de esa columna, tal como se define en el tipo de contenido.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPFieldLinkCollection

Espacio de nombres Microsoft.SharePoint

SPFieldLink

SPContentType

Otros recursos

Fields and Field References

Introduction to Columns