menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class AddInFunctionsCollection - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class AddInFunctionsCollection

    Represents a collection of AddInFunctions.

    Inheritance
    System.Object
    CollectionBase<AddInFunctionImpl>
    CollectionBaseEx<AddInFunctionImpl>
    AddInFunctionsCollection
    Implements
    System.Collections.Generic.IList<AddInFunctionImpl>
    System.Collections.Generic.ICollection<AddInFunctionImpl>
    System.Collections.Generic.IEnumerable<AddInFunctionImpl>
    System.Collections.IEnumerable
    ICloneParent
    IAddInFunctions
    IParentApplication
    Inherited Members
    CollectionBase<AddInFunctionImpl>.Add(AddInFunctionImpl)
    CollectionBase<AddInFunctionImpl>.Capacity
    CollectionBase<AddInFunctionImpl>.Clear()
    CollectionBase<AddInFunctionImpl>.Contains(AddInFunctionImpl)
    CollectionBase<AddInFunctionImpl>.CopyTo(AddInFunctionImpl[], Int32)
    CollectionBase<AddInFunctionImpl>.Count
    CollectionBase<AddInFunctionImpl>.GetEnumerator()
    CollectionBase<AddInFunctionImpl>.IEnumerable.GetEnumerator()
    CollectionBase<AddInFunctionImpl>.IndexOf(AddInFunctionImpl)
    CollectionBase<AddInFunctionImpl>.InnerList
    CollectionBase<AddInFunctionImpl>.Insert(Int32, AddInFunctionImpl)
    CollectionBase<AddInFunctionImpl>.IsReadOnly
    CollectionBase<AddInFunctionImpl>.List
    CollectionBase<AddInFunctionImpl>.Remove(AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.AppImplementation
    CollectionBaseEx<AddInFunctionImpl>.Application
    CollectionBaseEx<AddInFunctionImpl>.Changed
    CollectionBaseEx<AddInFunctionImpl>.ChangeName(IDictionary, ValueChangedEventArgs)
    CollectionBaseEx<AddInFunctionImpl>.Cleared
    CollectionBaseEx<AddInFunctionImpl>.Clearing
    CollectionBaseEx<AddInFunctionImpl>.ClearMaxValues()
    CollectionBaseEx<AddInFunctionImpl>.Clone(Object)
    CollectionBaseEx<AddInFunctionImpl>.EnsureCapacity(Int32)
    CollectionBaseEx<AddInFunctionImpl>.FindParent(Type)
    CollectionBaseEx<AddInFunctionImpl>.FindParent(Type, Boolean)
    CollectionBaseEx<AddInFunctionImpl>.GenerateDefaultName(ICollection<AddInFunctionImpl>, String)
    CollectionBaseEx<AddInFunctionImpl>.GenerateDefaultName(ICollection, String)
    CollectionBaseEx<AddInFunctionImpl>.GenerateDefaultName(String, ICollection[])
    CollectionBaseEx<AddInFunctionImpl>.Inserted
    CollectionBaseEx<AddInFunctionImpl>.Inserting
    CollectionBaseEx<AddInFunctionImpl>.OnClear()
    CollectionBaseEx<AddInFunctionImpl>.OnClearComplete()
    CollectionBaseEx<AddInFunctionImpl>.OnInsert(Int32, AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.OnInsertComplete(Int32, AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.OnRemove(Int32, AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.OnRemoveComplete(Int32, AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.OnSet(Int32, AddInFunctionImpl, AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.OnSetComplete(Int32, AddInFunctionImpl, AddInFunctionImpl)
    CollectionBaseEx<AddInFunctionImpl>.Parent
    CollectionBaseEx<AddInFunctionImpl>.QuietMode
    CollectionBaseEx<AddInFunctionImpl>.Removed
    CollectionBaseEx<AddInFunctionImpl>.Removing
    CollectionBaseEx<AddInFunctionImpl>.Set
    CollectionBaseEx<AddInFunctionImpl>.SetParent(Object)
    CollectionBaseEx<AddInFunctionImpl>.Setting
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.XlsIO.Implementation.Collections
    Assembly: Syncfusion.XlsIO.Base.dll
    Syntax
    public class AddInFunctionsCollection : CollectionBaseEx<AddInFunctionImpl>, IList<AddInFunctionImpl>, ICollection<AddInFunctionImpl>, IEnumerable<AddInFunctionImpl>, IEnumerable, ICloneParent, IAddInFunctions, IParentApplication

    Constructors

    AddInFunctionsCollection(IApplication, Object)

    Creates a collection and sets its Application and Parent properties.

    Declaration
    public AddInFunctionsCollection(IApplication application, object parent)
    Parameters
    Type Name Description
    IApplication application

    Application object for the collection.

    System.Object parent

    Parent object for the collection.

    Fields

    DEF_LOCAL_BOOK_INDEX

    Local workbook index.

    Declaration
    public const int DEF_LOCAL_BOOK_INDEX = -1
    Field Value
    Type
    System.Int32

    Properties

    Item[Int32]

    Gets Add-in function from the collection based on index.

    Declaration
    public IAddInFunction this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type
    IAddInFunction

    Methods

    Add(Int32, Int32)

    Adds new local function to the collection.

    Declaration
    public void Add(int iExternBookIndex, int iNameIndex)
    Parameters
    Type Name Description
    System.Int32 iExternBookIndex

    External book index.

    System.Int32 iNameIndex

    Name index.

    Add(String)

    Adds new local function to the collection.

    Declaration
    public int Add(string strFunctionName)
    Parameters
    Type Name Description
    System.String strFunctionName

    Function to add.

    Returns
    Type Description
    System.Int32

    Index of the added function.

    Add(String, String)

    Adds new add-in function to the collection.

    Declaration
    public int Add(string fileName, string functionName)
    Parameters
    Type Name Description
    System.String fileName

    File with add-in function.

    System.String functionName

    Function name.

    Returns
    Type Description
    System.Int32

    Index of the new function.

    Contains(String)

    Indicates whether collection contains workbook with specified name.

    Declaration
    public bool Contains(string strBookName)
    Parameters
    Type Name Description
    System.String strBookName

    Name to check.

    Returns
    Type Description
    System.Boolean

    True if collections contains book with specified name.

    CopyFrom(AddInFunctionsCollection)

    Represents a copying of add-in functions.

    Declaration
    public void CopyFrom(AddInFunctionsCollection addinFunctions)
    Parameters
    Type Name Description
    AddInFunctionsCollection addinFunctions

    Add-in function to be copied.

    RemoveAt(Int32)

    Removes add-in collection with specified index.

    Declaration
    public void RemoveAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    Item to remove.

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    ICloneParent
    IAddInFunctions
    IParentApplication

    Extension Methods

    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, Int32, Func<TElement, Object>[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    ChartExtensionUtils.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved