<< Clique para Mostrar o Sumário >>
CreateFile |
CreateFile(ProjectName, ClassName, [FileName], [FolderName], [RunWizard], [OpenView])
Cria um novo objeto em um arquivo de projeto (.prj). Os parâmetros deste método são os seguintes:
•ProjectName: O nome do arquivo de projeto onde o objeto é inserido. Este parâmetro não pode ser vazio, e o arquivo de projeto deve estar carregado no Elipse Power Studio. Pode ser o caminho completo do arquivo de projeto ou o caminho relativo ao arquivo de Domínio. Não há necessidade de adicionar a extensão .prj
•ClassName: O nome da classe do objeto que é criado. Veja a tabela a seguir para os valores permitidos neste parâmetro
•FileName: O nome do objeto inserido. Se este parâmetro é omitido, utiliza o nome padrão para a criação do objeto de tipo indicado em ClassName. O tamanho máximo permitido para este parâmetro é de 32 caracteres e, se já existir, é automaticamente incrementado
•FolderName: O nome da Pasta onde o objeto é criado. Se este parâmetro é omitido, o objeto é criado na raiz do arquivo de projeto. O nome da Pasta deve obedecer às mesmas regras da seção de Notas do método RenameFolder
•RunWizard: Booleano que indica se o assistente de configuração da classe indicada por ClassName é aberto após a execução deste método. Se este parâmetro é omitido, o assistente de configuração é aberto
•OpenView: Booleano que indica se o Editor do objeto inserido é aberto após a execução deste método. Se este parâmetro é omitido, o Editor do objeto é aberto
Valores possíveis para o parâmetro ClassName
Objeto a ser Criado |
Valor do Parâmetro |
---|---|
Alimentador |
Power.PowerFeeder |
Banco de Dados |
DB.DBServer |
Configuração de Alarmes |
DB.AlarmConfig |
Configuração do Power |
Power.PowerConfig |
Driver de Comunicação |
IODrv.IODriver |
Driver de Comunicação OPC |
IODrv.OPCDriver |
Driver de Comunicação OPC UA |
IODrv.UaDriver |
Fórmula |
DB.Formula |
Histórico |
DB.Hist |
Linha de Transmissão |
Power.PowerTransmissionLine |
Parque Eólico |
Power.WindPowerPlant |
Planta Fotovoltaica |
Power.PhotovoltaicPowerPlant |
Quadro |
Panel.FrameSet |
Relatório de Seção |
Panel.E3SectionReport |
Servidor de Alarmes |
DB.AlarmServer |
Servidor de Dados |
Panel.DataServer |
Storage |
DB.Historian |
Subestação |
Power.PowerSubstation |
Tela |
Panel.Screen |
Viewer |
Panel.Viewer |