C# Class Mono.Addins.Description.ExtensionPoint

An extension point definition.
Inheritance: ObjectDescription
Afficher le fichier Open project: mono/mono-addins Class Usage Examples

Private Properties

Свойство Type Description
Clear void
ExtensionPoint System
MergeWith void
Read void
SaveXml void
SetExtensionsAddinId void
SetNodeSet void
UnmergeExternalData void
Verify void
Write void

Méthodes publiques

Méthode Description
AddExtensionNode ( string name, string typeName ) : Mono.Addins.Description.ExtensionNodeType

Adds an extension node type.

This method can be used to register a new allowed node type for the extension point.

CopyFrom ( ExtensionPoint ep ) : void

Copies another extension point.

ExtensionPoint ( ) : System

Initializes a new instance of the Mono.Addins.Description.ExtensionPoint class.

Private Methods

Méthode Description
Clear ( ) : void
ExtensionPoint ( XmlElement elem ) : System
MergeWith ( string thisAddinId, ExtensionPoint ep ) : void
Read ( Mono.Addins.Serialization.BinaryXmlReader reader ) : void
SaveXml ( XmlElement parent ) : void
SetExtensionsAddinId ( string addinId ) : void
SetNodeSet ( Mono.Addins.Description.ExtensionNodeSet nset ) : void
UnmergeExternalData ( string thisAddinId, Hashtable addinsToUnmerge ) : void
Verify ( string location, StringCollection errors ) : void
Write ( Mono.Addins.Serialization.BinaryXmlWriter writer ) : void

Method Details

AddExtensionNode() public méthode

Adds an extension node type.
This method can be used to register a new allowed node type for the extension point.
public AddExtensionNode ( string name, string typeName ) : Mono.Addins.Description.ExtensionNodeType
name string /// Name of the node ///
typeName string /// Name of the type that implements the extension node. ///
Résultat Mono.Addins.Description.ExtensionNodeType

CopyFrom() public méthode

Copies another extension point.
public CopyFrom ( ExtensionPoint ep ) : void
ep ExtensionPoint /// Extension point from which to copy. ///
Résultat void

ExtensionPoint() public méthode

Initializes a new instance of the Mono.Addins.Description.ExtensionPoint class.
public ExtensionPoint ( ) : System
Résultat System