C# Класс VsTeXProject.VisualStudio.Project.ComReferenceNode

Наследование: ReferenceNode
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ComReferenceNode System
GetProjectElementBasedOnInputFromComponentSelectorData ProjectElement
SetInstalledFilePath void
SetProjectItemsThatRelyOnReferencesToBeResolved void

Открытые методы

Метод Описание
ComReferenceNode ( ProjectNode root, ProjectElement element ) : System

Constructor for the ComReferenceNode.

Защищенные методы

Метод Описание
BindReferenceData ( ) : void

Links a reference node to the project and hierarchy.

CanShowDefaultIcon ( ) : bool

Determines if this is node a valid node for painting the default reference icon.

CreatePropertiesObject ( ) : NodeProperties
IsAlreadyAdded ( ReferenceNode &existingReference ) : bool

Checks if a reference is already added. The method parses all references and compares the the FinalItemSpec and the Guid.

Приватные методы

Метод Описание
ComReferenceNode ( ProjectNode root, VSCOMPONENTSELECTORDATA selectorData, string wrapperTool = null ) : System
GetProjectElementBasedOnInputFromComponentSelectorData ( ) : ProjectElement
SetInstalledFilePath ( ) : void

Verify that the TypeLib is registered and set the the installed file path of the com reference.

SetProjectItemsThatRelyOnReferencesToBeResolved ( bool renameItemNode ) : void

Описание методов

BindReferenceData() защищенный Метод

Links a reference node to the project and hierarchy.
protected BindReferenceData ( ) : void
Результат void

CanShowDefaultIcon() защищенный Метод

Determines if this is node a valid node for painting the default reference icon.
protected CanShowDefaultIcon ( ) : bool
Результат bool

ComReferenceNode() публичный Метод

Constructor for the ComReferenceNode.
public ComReferenceNode ( ProjectNode root, ProjectElement element ) : System
root ProjectNode
element ProjectElement
Результат System

CreatePropertiesObject() защищенный Метод

protected CreatePropertiesObject ( ) : NodeProperties
Результат NodeProperties

IsAlreadyAdded() защищенный Метод

Checks if a reference is already added. The method parses all references and compares the the FinalItemSpec and the Guid.
protected IsAlreadyAdded ( ReferenceNode &existingReference ) : bool
existingReference ReferenceNode
Результат bool