C# Класс XSharp.Project.XSharpFileNode

This class extends the FileNode in order to represent a file within the hierarchy.
Наследование: Microsoft.VisualStudio.Project.FileNode
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateServices object
GetFileType XSharpFileType
RetrieveImageIndex int
UpdateItemType void
XSharpFileNode System

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

Метод Описание
GetAutomationObject ( ) : object

Gets the automation object for the file node.

GetItemType ( string file ) : string
UpdateHasDesigner ( ) : void

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

Метод Описание
CreatePropertiesObject ( ) : NodeProperties
DoDefaultAction ( ) : void

Open a file depending on the SubType property associated with the file item in the project file

GetDocumentManager ( ) : DocumentManager

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

Метод Описание
CreateServices ( Type serviceType ) : object
GetFileType ( string filename ) : XSharpFileType
RetrieveImageIndex ( ) : int
UpdateItemType ( ) : void
XSharpFileNode ( ProjectNode root, ProjectElement e ) : System

Initializes a new instance of the XSharpFileNode class.

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

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

protected CreatePropertiesObject ( ) : NodeProperties
Результат Microsoft.VisualStudio.Project.NodeProperties

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

Open a file depending on the SubType property associated with the file item in the project file
protected DoDefaultAction ( ) : void
Результат void

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

Gets the automation object for the file node.
public GetAutomationObject ( ) : object
Результат object

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

protected GetDocumentManager ( ) : DocumentManager
Результат Microsoft.VisualStudio.Project.DocumentManager

GetItemType() публичный статический Метод

public static GetItemType ( string file ) : string
file string
Результат string

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

public UpdateHasDesigner ( ) : void
Результат void