TableEntriesSnapshotFactoryBase Class

Definition

Helper class for those that want to implement only part of the ITableEntriesSnapshotFactory interface.

public ref class TableEntriesSnapshotFactoryBase : IDisposable, Microsoft::VisualStudio::Shell::TableManager::ITableEntriesSnapshotFactory
public class TableEntriesSnapshotFactoryBase : IDisposable, Microsoft.VisualStudio.Shell.TableManager.ITableEntriesSnapshotFactory
type TableEntriesSnapshotFactoryBase = class
    interface ITableEntriesSnapshotFactory
    interface IDisposable
Public Class TableEntriesSnapshotFactoryBase
Implements IDisposable, ITableEntriesSnapshotFactory
Inheritance
TableEntriesSnapshotFactoryBase
Implements

Constructors

TableEntriesSnapshotFactoryBase()

Creates a new instance of TableEntriesSnapshotFactoryBase.

Fields

EmptySnapshot

You can use this if a ITableEntriesSnapshotFactory needs to return an empty snapshot.

Properties

CurrentVersionNumber

The version number associated with the current snapshot.

Methods

Dispose()

Disposes the object.

GetCurrentSnapshot()

Get the current snapshot of the entries associated with the factory.

GetSnapshot(Int32)

Get the snapshot associated with the specified versionNumber. Return null if that snapshot is no longer available.

Applies to