Previous Docs Version

The documentation you are viewing is for a previous version of the Vendr product. Click here to jump to the current stable version.

UmbracoProductSnapshot

API reference for UmbracoProductSnapshot in Vendr, the eCommerce solution for Umbraco v8+

UmbracoProductSnapshot

public class UmbracoProductSnapshot : ProductSnapshotBase

Inheritance

Namespace

Constructors

UmbracoProductSnapshot (1 of 4)

public UmbracoProductSnapshot(IPublishedContent content, string languageIsoCode, 
    string productReference)

UmbracoProductSnapshot (2 of 4)

public UmbracoProductSnapshot(IPublishedContent content, IPublishedElement variantContent, 
    string languageIsoCode, string productReference, string productVariantReference)

UmbracoProductSnapshot (3 of 4)

public UmbracoProductSnapshot(IPublishedContent content, string languageIsoCode, 
    string productReference, IUmbracoProductNameExtractor umbracoProductNameExtractor, 
    VendrServiceContext vendrServices)

UmbracoProductSnapshot (4 of 4)

public UmbracoProductSnapshot(IPublishedContent content, IPublishedElement variantContent, 
    string languageIsoCode, string productReference, string productVariantReference, 
    IUmbracoProductNameExtractor umbracoProductNameExtractor, VendrServiceContext vendrServices)

Properties

Attributes

public override IEnumerable<AttributeCombination> Attributes { get; }

Content

public IPublishedContent Content { get; }

IsGiftCard

public override bool IsGiftCard { get; }

Name

public override string Name { get; }

Prices

public override IEnumerable<ProductPrice> Prices { get; }

ProductReference

public override string ProductReference { get; }

ProductVariantReference

public override string ProductVariantReference { get; }

Properties

public override IDictionary<string, string> Properties { get; }

Sku

public override string Sku { get; }

StoreId

public override Guid StoreId { get; }

TaxClassId

public override Guid? TaxClassId { get; }

VariantContent

public IPublishedElement VariantContent { get; }

Edit this page on GitHub

Site + logo design © 2025 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.