VintaSoft Twain .NET SDK 14.1: Руководство для .NET разработчика
Vintasoft.Sane Namespace / SaneLocalDeviceManager Class / IsSaneAvailable Property
Синтаксис Example Требования Смотрите также
В этом разделе
    IsSaneAvailable Свойство (SaneLocalDeviceManager)
    В этом разделе
    Возвращает значение, указывающее, доступен ли SANE.
    Синтаксис
    'Declaration
    
    Public ReadOnly Property IsSaneAvailable As Boolean
    
    
    public bool IsSaneAvailable { get; }
    
    
    public: __property bool get_IsSaneAvailable();
    
    
    
    public:
    property bool IsSaneAvailable { bool get(); }
    Пример

    Вот C#/VB.NET код, который демонстрирует, как проверить доступность SANE в системе.

    
    ''' <summary>
    ''' Checks that SANE is available in the system.
    ''' </summary>
    Private Sub CheckSane()
            ' create the SANE device manager
            Using deviceManager As New Vintasoft.Sane.SaneLocalDeviceManager()
                    If deviceManager.IsSaneAvailable Then
                            System.Console.WriteLine("SANE is available.")
                    Else
                            System.Console.WriteLine("SANE is NOT available.")
                    End If
            End Using
    End Sub
    
    
    
    /// <summary>
    /// Checks that SANE is available in the system.
    /// </summary>
    void CheckSane()
    {
        // create the SANE device manager
        using (Vintasoft.Sane.SaneLocalDeviceManager deviceManager = new Vintasoft.Sane.SaneLocalDeviceManager())
        {
            if (deviceManager.IsSaneAvailable)
                System.Console.WriteLine("SANE is available.");
            else
                System.Console.WriteLine("SANE is NOT available.");
        }
    }
    
    

    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6

    Смотрите также