Для изменения размера нажмите или перетащите

PowerLine - класс

Линия/фидер

Кабельная или воздушная линия, которая подключает оборудование к электростанциям или подстанциям.

Иерархия наследования
SystemObject
  RDClassesRDCustomEntity
    RDEntityWithAttributes
      RDInstance
        RDMetadataClassesBaseClass
          CustomInstanceBaseClass
            CustomDirectoryItem
              RDMetadataClassesCommonUserDirectoryItem
                RDMetadataClassesCustomClassifierNode
                  RDMetadataClassesClassifierItem
                    RDMetadataClassesEnergyManagementItem
                      RDMetadataClassesEnergyManagementEquipment
                        RDMetadataClassesEnergyManagementEquipmentOfVoltageLevel
                          RDMetadataClassesFeedingCenterConnector
                            RDMetadataClassesPowerLine

Пространство имён: RDMetadataClasses
Сборка: RDMetadataServerClasses (в RDMetadataServerClasses.dll) Версия: 10.10.7.0 (c5ada71d6881376f412557c1ade6d61a1b6fbfdd)
Синтаксис
C#
public class PowerLine : FeedingCenterConnector

Тип PowerLine предоставляет следующие члены.

Свойства
 ИмяОписание
Открытое свойствоAttributeCaption Наименование
(Унаследован от CustomClassifierNode)
Открытое свойствоAttributeComment Комментарий
(Унаследован от CommonUserDirectoryItem)
Открытое свойствоAttributeConsumerMeterPoints ТУ абонентов
(Унаследован от FeedingCenterConnector)
Открытое свойствоAttributeDisabled Отключен
Открытое свойствоAttributeDisplayedCaption Отображаемое наименование
(Унаследован от CustomClassifierNode)
Открытое свойствоAttributeLat Широта
Открытое свойствоAttributeLon Долгота
Открытое свойствоAttributeLowVoltageSubstations Питаемые ТП
Открытое свойствоAttributeVoltage Уровень напряжения
(Унаследован от EnergyManagementEquipmentOfVoltageLevel)
Открытое свойствоCaption Строковое представление объекта.
(Унаследован от RDCustomEntity)
Открытое свойствоClass Описание класса объекта "Линия/фидер"
Открытое свойствоIntRefName Уникальный int-идентификатор сущности
(Унаследован от RDCustomEntity)
Открытое свойствоRelationsCommercialBuildingAttributePowerLine Утилита имитации связи с постройками для обеспечения совместимости после внедрения опор
Открытое свойствоRelationsCubiclePowerLineAttributePowerLine Утилита имитации связи с ячейками ПС/ТП для обеспечения совместимости после внедрения опор
Открытое свойствоRelationsDwellingHouseAttributePowerLine Утилита имитации связи с частными домами для обеспечения совместимости после внедрения опор
Открытое свойствоRelationsIPowerLineConnectionAttributePowerLine Утилита имитации связи с присоединениями для обеспечения совместимости после внедрения опор
В начало страницы
Методы
 ИмяОписание
Открытый методGetAllChildrenOfClass Метод "Найти все элементы указанного класса на всю глубину классификатора" Искомый классОпции

Возвращаемое значение

Результат
(Унаследован от CustomClassifierNode)
Открытый методGetLowerItems Метод "Получить элементы уровня ниже"

Возвращаемое значение

Коллекция нижестоящих элементов классификатора
(Унаследован от CustomClassifierNode)
Открытый методReceiveData Метод "Получить данные по указанному параметру" ПараметрИнтервал запроса архива

Возвращаемое значение

Массив значений по запрошенному параметру
(Унаследован от CustomClassifierNode)
Открытый методReceiveEvents Метод "Получить события" Типы событийИнтервал запроса архива

Возвращаемое значение

Массив персонализированной информации о событии
(Унаследован от CustomClassifierNode)
Открытый методReceiveEventsWithDescription Метод "Получить события с описанием" Типы событийИнтервал

Возвращаемое значение

Массив персонализированной информации о событии с расширенной информацией
(Унаследован от CustomClassifierNode)
В начало страницы
Пример
Вывод иерарxии элемента классификатора.
C#
// Получение коллекции из первых пяти подстанций
var substs = Substation.GetInstances().Take(5);
// Перебор полученной коллекции
foreach (var subst in substs)
{
    // Вывод наименования подстанции
    Console.WriteLine(string.Format("-- {0} --", subst.AttributeCaption));
    // Вывод наименований коллекции элементов подстанции на один уровень вниз
    foreach    (var item in subst.GetLowerItems())
        Console.WriteLine(item.AttributeCaption);
}
Вывод иерарxии элемента классификатора.
C#
// Получение коллекции из первых пяти населенных пунктов
var citys = CenterOfPopulation.GetInstances().Take(5);
// Перебор коллекции
foreach (var city in citys)
{
    // Вывод наименования города
    ConsoleWriteLine(string.Format("-- {0} --", city.AttributeCaption));
    // Вывод наименований коллекции элементов подстанции на один уровень вниз
    foreach    (var item in city.GetLowerItems())
        ConsoleWriteLine(item.AttributeCaption);
}
См. также