C# Класс Microsoft.VisualStudio.Project.Automation.OAVSProject

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

Private Properties

Свойство Тип Описание

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

Метод Описание
AddWebReference ( string bstrUrl ) : ProjectItem
CopyProject ( string bstrDestFolder, string bstrDestUNCPath, prjCopyProjectOption copyProjectOption, string bstrUsername, string bstrPassword ) : void
CreateWebReferencesFolder ( ) : ProjectItem
Exec ( prjExecCommand command, int bSuppressUI, object varIn, object &pVarOut ) : void
GenerateKeyPairFiles ( string strPublicPrivateFile, string strPublicOnlyFile ) : void
GetUniqueFilename ( object pDispatch, string bstrRoot, string bstrDesiredExt ) : string
OAVSProject ( ProjectNode project ) : System
Refresh ( ) : void

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

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

public AddWebReference ( string bstrUrl ) : ProjectItem
bstrUrl string
Результат ProjectItem

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

public CopyProject ( string bstrDestFolder, string bstrDestUNCPath, prjCopyProjectOption copyProjectOption, string bstrUsername, string bstrPassword ) : void
bstrDestFolder string
bstrDestUNCPath string
copyProjectOption prjCopyProjectOption
bstrUsername string
bstrPassword string
Результат void

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

public CreateWebReferencesFolder ( ) : ProjectItem
Результат ProjectItem

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

public Exec ( prjExecCommand command, int bSuppressUI, object varIn, object &pVarOut ) : void
command prjExecCommand
bSuppressUI int
varIn object
pVarOut object
Результат void

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

public GenerateKeyPairFiles ( string strPublicPrivateFile, string strPublicOnlyFile ) : void
strPublicPrivateFile string
strPublicOnlyFile string
Результат void

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

public GetUniqueFilename ( object pDispatch, string bstrRoot, string bstrDesiredExt ) : string
pDispatch object
bstrRoot string
bstrDesiredExt string
Результат string

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

public OAVSProject ( ProjectNode project ) : System
project ProjectNode
Результат System

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

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