2013-01-24 71 views
1

我在C#中添加以下代碼,將項目「朋友聯繫人」添加到checkListItem UI控制 但問題是,FriendName類中的DisplayName和FullName屬性之間的差異是什麼? 請回答我:)Skype4Com獲取朋友聯繫人?

的foreach(在skype.Friends用戶接觸) {

contactItem = new ContactItem(contact.Handle,contact.Handle + " is a " + contact.DisplayName); 

    ContactsList.Items.Add(contactItem); 

    contactItem = new ContactItem(contact.Handle, contact.Handle + " is a " + contact.FullName); 

    ContactsList.Items.Add(contactItem); 

}

回答

0

簡而言之:

User.FullName - 是用戶輸入的文本他配置文件

User.DisplayName - 是您聯繫人列表中的文本,當您ch時填充重命名聯繫人。


引自http://dev.skype.com/desktop-api-reference#OBJECTS

FULLNAME - 用戶的全名,例如:USER pamela FULLNAME Jane Doe

DISPLAYNAME - 默認情況下,此屬性爲空。如果值分配給該屬性
SET <skypename> DISPLAYNAME <value>則該值將顯示在Skype的用戶界面,而不是用戶的FULLNAME