Share via


DefinitionBucket Class

Definition

Important

This API is not CLS-compliant.

A helper class that implements IEntryBucket2 for buckets that correspond to the definition of a symbol

public ref class DefinitionBucket abstract : Microsoft::VisualStudio::Shell::TableControl::StringEntryBucket, IComparable<Microsoft::VisualStudio::Shell::TableControl::IEntryBucket ^>, Microsoft::VisualStudio::Shell::TableControl::IEntryBucket2
[System.CLSCompliant(false)]
public abstract class DefinitionBucket : Microsoft.VisualStudio.Shell.TableControl.StringEntryBucket, IComparable<Microsoft.VisualStudio.Shell.TableControl.IEntryBucket>, Microsoft.VisualStudio.Shell.TableControl.IEntryBucket2
public abstract class DefinitionBucket : Microsoft.VisualStudio.Shell.TableControl.StringEntryBucket, IComparable<Microsoft.VisualStudio.Shell.TableControl.IEntryBucket>, Microsoft.VisualStudio.Shell.TableControl.IEntryBucket2
[<System.CLSCompliant(false)>]
type DefinitionBucket = class
    inherit StringEntryBucket
    interface IEntryBucket2
    interface IEntryBucket
    interface IComparable<IEntryBucket>
type DefinitionBucket = class
    inherit StringEntryBucket
    interface IEntryBucket2
    interface IEntryBucket
    interface IComparable<IEntryBucket>
Public MustInherit Class DefinitionBucket
Inherits StringEntryBucket
Implements IComparable(Of IEntryBucket), IEntryBucket2
Inheritance
DefinitionBucket
Attributes
Implements

Constructors

DefinitionBucket(String, String, String, Object, StringComparer, Boolean)

Constructor for an instance an instance of IEntryBucket that is displayed using a string.

Fields

Comparer

String comparison used to compare two different buckets.

(Inherited from StringEntryBucket)
Name

Name of the bucket.

(Inherited from StringEntryBucket)
ToolTip

ToolTip of the bucket (can be null).

(Inherited from StringEntryBucket)

Properties

Identifier
IsExpandedByDefault

Should this group be expanded by default?.

(Inherited from StringEntryBucket)
PersistExpansionState

Should the expansion state of this group persist from session to session.

(Inherited from StringEntryBucket)
ShowCount
SourceTypeIdentifier

Methods

CompareTo(IEntryBucket)

Compare this to another object IComparable<T>.

(Inherited from StringEntryBucket)
Equals(Object)

Compare this to another object IEquatable<T>.

(Inherited from StringEntryBucket)
GetHashCode()

Gets the hash code.

(Inherited from StringEntryBucket)
Merge(IEntryBucket)
Split()
TryCreateColumnContent(FrameworkElement)

Get the FrameworkElement used to display the group.

TryCreateImageContent(ImageMoniker)

Get the ImageMoniker used to display the group.

(Inherited from StringEntryBucket)
TryCreateStringContent(String)

Get the String used to display the group.

(Inherited from StringEntryBucket)
TryCreateToolTip(Object)

Get the tool tip for this group.

(Inherited from StringEntryBucket)
TryGetValue(String, Object)

Applies to