C# Class SkypeNet.Lib.SkypeNet

Low-level wrapper for the Skype Desktop API. It wraps the necessary window messaging communication and unmanaged
To check if Skype is installed, in regedit check if the following key exists: HKCU\Software\Skype\Phone, SkypePath . This key points to the location of the skype.exe file . If this key does not exist, check if the HKLM\Software\Skype\Phone, SkypePath key exists. If the HKCU key does not exist but the HKLM key is present, Skype has been installed from an administrator account but not been used from the current account.
Inheritance: System.Windows.Forms.Control
Afficher le fichier Open project: sverrirs/SkypeNet

Méthodes publiques

Méthode Description
ConnectAsync ( ) : Task

Connects to an active instance of skype

Disconnect ( ) : void
SendMessage ( string message ) : bool
SkypeNet ( ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
WndProc ( Message &m ) : void

Private Methods

Méthode Description
OnMessageReceived ( string message ) : void
OnStatusChanged ( SkypeStatus status ) : void
OnStatusChanging ( SkypeStatus currentStatus, SkypeStatus newStatus ) : void

Method Details

ConnectAsync() public méthode

Connects to an active instance of skype
public ConnectAsync ( ) : Task
Résultat Task

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

SendMessage() public méthode

public SendMessage ( string message ) : bool
message string
Résultat bool

SkypeNet() public méthode

public SkypeNet ( ) : System
Résultat System

WndProc() protected méthode

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Résultat void