Visual Studio Extension获取CheckinComment

时间:2016-09-19 19:35:34

标签: c# visual-studio visual-studio-2015 visual-studio-extensions vsix

我正在尝试创建一个custom checkin policy来验证签到评论是否采用我们的标准格式。

我如何获得CheckinComment文字?理想情况下,我还可以将onChange事件绑定到文本字段。调试扩展时,我可以看到CheckinComment是PendingChanges对象的成员,但由于它是非公共属性,我无法访问它。

func readAllContacts() {
    let store = CNContactStore()

    do {
        let contacts = try store.unifiedContacts(matching: CNContact.predicateForContacts(matchingName: "Appleseed"), 
keysToFetch:[CNContactGivenNameKey as CNKeyDescriptor, CNContactFamilyNameKey as CNKeyDescriptor])

        for contact in contacts {
            pickerData.append("\(contact.givenName) \(contact.familyName)")
        }

    } catch {
        print("Error reading contatcs")
    }
}

使用扩展调试器我可以看到文本框标记为“commentTextBox”,是否有通过标签查找获取此控件值的简单方法?

0 个答案:

没有答案