Class MediaGalleryProperties
public class MediaGalleryProperties : IComponentProperties, IJsonSerializable, IEnumerable<MediaGalleryItemProperties>, IEnumerable
- Inheritance
-
MediaGalleryProperties
- Implements
- Inherited Members
Constructors
MediaGalleryProperties()
public MediaGalleryProperties()
MediaGalleryProperties(IEnumerable<MediaGalleryItemProperties>)
public MediaGalleryProperties(IEnumerable<MediaGalleryItemProperties> items)
Parameters
Properties
ComponentType
Type of the component.
public ComponentType ComponentType { get; }
Property Value
Id
Unique identifier for the component. Auto populated through increment if not provided.
public int? Id { get; set; }
Property Value
- int?
Items
public IEnumerable<MediaGalleryItemProperties> Items { get; set; }
Property Value
Methods
AddItems(params IEnumerable<MediaGalleryItemProperties>)
public MediaGalleryProperties AddItems(params IEnumerable<MediaGalleryItemProperties> items)
Parameters
Returns
WithId(int?)
Unique identifier for the component. Auto populated through increment if not provided.
public MediaGalleryProperties WithId(int? id)
Parameters
id
int?
Returns
WithItems(IEnumerable<MediaGalleryItemProperties>)
public MediaGalleryProperties WithItems(IEnumerable<MediaGalleryItemProperties> items)
Parameters
Returns
WriteTo(Utf8JsonWriter)
public void WriteTo(Utf8JsonWriter writer)
Parameters
writer
Utf8JsonWriter