Show / Hide Table of Contents

Class ItemChainTag

Tag which triggers a recursive search through the AbstractItem.ModifyItem hook.
Recursion is by looking up the predecessor and successor items in Finder, and basing a search at their ItemChainTags.
Selected item is first nonredundant item in the sequence, or null (handled by AbstractItem) if all items are redundant.

Inheritance
System.Object
Tag
ItemChainTag
Implements
IItemModifierTag
Inherited Members
Tag.Clone()
Tag.LoadOnce(TaggableObject)
Tag.UnloadOnce(TaggableObject)
Tag.Loaded
Tag.TagHandlingProperties
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ItemChanger.Tags
Assembly: ItemChanger.dll
Syntax
public class ItemChainTag : Tag, IItemModifierTag

Fields

| Improve this Doc View Source

predecessor

Declaration
public string predecessor
Field Value
Type Description
System.String
| Improve this Doc View Source

successor

Declaration
public string successor
Field Value
Type Description
System.String

Methods

| Improve this Doc View Source

GetItem(String)

Declaration
protected virtual AbstractItem GetItem(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
AbstractItem
| Improve this Doc View Source

Load(Object)

Declaration
public override void Load(object parent)
Parameters
Type Name Description
System.Object parent
Overrides
Tag.Load(Object)
| Improve this Doc View Source

ModifyItem(GiveEventArgs)

Declaration
public void ModifyItem(GiveEventArgs args)
Parameters
Type Name Description
GiveEventArgs args
| Improve this Doc View Source

Unload(Object)

Declaration
public override void Unload(object parent)
Parameters
Type Name Description
System.Object parent
Overrides
Tag.Unload(Object)

Implements

IItemModifierTag

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX