Table of Contents

Class GveSnapshotPartSeeder

Namespace
Cadmus.Seed.Gve.Parts
Assembly
Cadmus.Seed.Gve.Parts.dll

Seeder for GveSnapshotPart. Tag: seed.it.vedph.gve.snapshot.

[Tag("seed.it.vedph.gve.snapshot")]
public sealed class GveSnapshotPartSeeder : PartSeederBase, IPartSeeder
Inheritance
PartSeederBase
GveSnapshotPartSeeder
Implements
IPartSeeder
Inherited Members
PartSeederBase.SetSeedOptions(SeedOptions)

Methods

GetPart(IItem, string?, PartSeederFactory?)

Creates and seeds a new part.

public override IPart? GetPart(IItem item, string? roleId, PartSeederFactory? factory)

Parameters

item IItem

The item this part should belong to.

roleId string

The optional part role ID.

factory PartSeederFactory

The part seeder factory. This is used for layer parts, which need to seed a set of fragments.

Returns

IPart

A new part or null.

Exceptions

ArgumentNullException

item or factory

See Also

PartSeederBase