Vagabond K's Libraries Vagabond K's Libraries
Vagabond K's Libraries Vagabond K's Libraries
www.vagabond-k.com

검색 결과:

    Interface<TPoint> 클래스

    통신 기반 인터페이스

    상속
    object
    Interface
    Interface<TPoint>
    PollingInterface<TPoint>
    ModbusSlaveInterface
    구현
    INotifyPropertyChanged
    IDisposable
    ICollection<TPoint>
    IEnumerable<TPoint>
    IEnumerable
    상속된 멤버
    Interface.RaisePropertyChanged(string)
    Interface.OnStart()
    Interface.OnStop()
    Interface.PropertyChanged
    Interface.PointType
    Interface.IsRunning
    Interface.Start()
    Interface.Stop()
    Interface.Dispose(bool)
    Interface.Dispose()
    네임스페이스: VagabondK.Interface.Abstractions
    어셈블리: VagabondK.Interface.Abstractions.dll
    구문
    public abstract class Interface<TPoint> : Interface, INotifyPropertyChanged, IDisposable, ICollection<TPoint>, IEnumerable<TPoint>, IEnumerable where TPoint : InterfacePoint
    형식 매개 변수
    이름 설명
    TPoint

    인터페이스 포인트 형식

    속성

    이름 설명
    Count

    현재 인터페이스에 종속된 인터페이스 포인트의 개수입니다.

    IsReadOnly

    컬렉션이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.

    메서드

    이름 설명
    Add(TPoint)

    인터페이스 포인트를 추가합니다.

    AddRange(IEnumerable<TPoint>)

    인터페이스 포인트 열거를 일괄 추가합니다.

    Clear()

    모든 인터페이스 포인트를 제거합니다.

    Contains(TPoint)

    지정된 인터페이스 포인트가 포함되어 있는지 확인합니다.

    CopyTo(TPoint[], int)

    지정된 배열 인덱스에서 시작하여 현재 포함된 인터페이스 포인트들을 배열에 복사합니다.

    CreateHandler<TValue>(TPoint)

    인터페이스 처리기 생성

    GetEnumerator()

    인터페이스 포인트가 반복되는 열거자를 반환합니다.

    OnAdded(TPoint)

    인터페이스 포인트가 추가되었을 경우 호출됨

    OnRemoved(TPoint)

    인터페이스 포인트가 제거되었을 경우 호출됨

    Remove(TPoint)

    인터페이스 포인트를 제거합니다.

    SetBinding<TValue>(TPoint, object, string)

    인터페이스 바인딩 설정

    SetBinding<TValue>(TPoint, object, string, bool)

    인터페이스 바인딩 설정

    SetBinding<TValue>(TPoint, object, string, InterfaceMode)

    인터페이스 바인딩 설정

    SetBinding<TValue>(TPoint, object, string, InterfaceMode, bool)

    인터페이스 바인딩 설정

    SetBindings(object)

    인터페이스 바인딩 일괄 설정, InterfaceAttribute을 상속받은 특성을 이용하여 일괄 바인딩 설정 가능.

    SetBindings(object, Action<InterfaceHandler>)

    인터페이스 바인딩 일괄 설정, InterfaceAttribute을 상속받은 특성을 이용하여 일괄 바인딩 설정 가능.

    SetBindings(object, Action<TPoint>)

    인터페이스 바인딩 일괄 설정, InterfaceAttribute을 상속받은 특성을 이용하여 일괄 바인딩 설정 가능.

    확장 메서드

    ConvertExtensions.ToNullable<T>(object)
    ConvertExtensions.To<T>(object, T)
    ConvertExtensions.TryConvert<T>(object, out T)
    PropertyExtensions.Get<TProperty>(object, ref TProperty, Func<TProperty>)
    PropertyExtensions.Set<TProperty>(object, ref TProperty, TProperty)
    GenericValueConverter.To<TSource, TTarget>(TSource)
    Copyright © 2024. Vagabond K. All Rights Reserved.