FeatureConnectorInformation - класс
Содержит описание указанного функционального соединителя.
Иерархия наследования
System.Object
Microsoft.Windows.Design.Features.FeatureConnectorInformation
Пространство имен: Microsoft.Windows.Design.Features
Сборка: Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)
Синтаксис
'Декларация
Public MustInherit Class FeatureConnectorInformation
public abstract class FeatureConnectorInformation
public ref class FeatureConnectorInformation abstract
[<AbstractClass>]
type FeatureConnectorInformation = class end
public abstract class FeatureConnectorInformation
Тип FeatureConnectorInformation предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
FeatureConnectorInformation | Инициализирует новый экземпляр класса FeatureConnectorInformation. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
FeatureConnectorType | Получает тип функционального соединителя, описываемого данным объектом FeatureConnectorInformation. | |
PendingItems | Получает список необходимых для функционального соединителя элементов контекста, отсутствующих в контексте редактирования. | |
PendingServices | Получает список необходимых для функционального соединителя служб, не доступных в контексте редактирования. | |
RequiredItems | Получает список элементов контекста, необходимых для функционального соединителя. | |
RequiredServices | Получает список служб, необходимых для функционального соединителя. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) |
В начало страницы
Заметки
Диспетчер функций поддерживает по одному объекту FeatureConnectorInformation для каждого функционального соединителя в своем ведении. Наборы используемых и ожидающих функциональных соединителей можно получить через свойства RunningConnectors и PendingConnectors.
Примеры
В следующем примере показано, как класс FeatureConnectorInformation используется для обращения к работающим и ожидающим соединителям. Полный исходный код см. в разделе Практическое руководство. Создание пользовательского соединительного элемент.
' Binds the activatedFeatures and pendingFeatures controls
' the FeatureManager's RunningConnectors and PendingConnectors\
' properties.
Private Sub Bind()
activatedFeatures.Items.Clear()
pendingFeatures.Items.Clear()
Dim info As FeatureConnectorInformation
For Each info In featManager.RunningConnectors
activatedFeatures.Items.Add(info)
Next info
For Each info In featManager.PendingConnectors
pendingFeatures.Items.Add(info)
Next info
End Sub
// Binds the activatedFeatures and pendingFeatures controls
// the FeatureManager's RunningConnectors and PendingConnectors\
// properties.
private void Bind()
{
activatedFeatures.Items.Clear();
pendingFeatures.Items.Clear();
foreach (FeatureConnectorInformation info in
featManager.RunningConnectors)
{
activatedFeatures.Items.Add(info);
}
foreach (FeatureConnectorInformation info in
featManager.PendingConnectors)
{
pendingFeatures.Items.Add(info);
}
}
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.Features - пространство имен
FeatureConnector<TFeatureProviderType>
Другие ресурсы
Практическое руководство. Создание пользовательского соединительного элемент