{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/164","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/164/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/164/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/164/events","html_url":"https://github.com/dotnet/roslyn/issues/164","id":55932145,"number":164,"title":"Support new VSHPROPID_ActiveIntellisenseProjectContext for context switching in kproj projects","user":{"login":"Pilchie","id":312835,"avatar_url":"https://avatars.githubusercontent.com/u/312835?v=3","gravatar_id":"","url":"https://api.github.com/users/Pilchie","html_url":"https://github.com/Pilchie","followers_url":"https://api.github.com/users/Pilchie/followers","following_url":"https://api.github.com/users/Pilchie/following{/other_user}","gists_url":"https://api.github.com/users/Pilchie/gists{/gist_id}","starred_url":"https://api.github.com/users/Pilchie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pilchie/subscriptions","organizations_url":"https://api.github.com/users/Pilchie/orgs","repos_url":"https://api.github.com/users/Pilchie/repos","events_url":"https://api.github.com/users/Pilchie/events{/privacy}","received_events_url":"https://api.github.com/users/Pilchie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-IDE","name":"Area-IDE","color":"5319e7"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Bug","name":"Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"dpoeschl","id":235241,"avatar_url":"https://avatars.githubusercontent.com/u/235241?v=3","gravatar_id":"","url":"https://api.github.com/users/dpoeschl","html_url":"https://github.com/dpoeschl","followers_url":"https://api.github.com/users/dpoeschl/followers","following_url":"https://api.github.com/users/dpoeschl/following{/other_user}","gists_url":"https://api.github.com/users/dpoeschl/gists{/gist_id}","starred_url":"https://api.github.com/users/dpoeschl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpoeschl/subscriptions","organizations_url":"https://api.github.com/users/dpoeschl/orgs","repos_url":"https://api.github.com/users/dpoeschl/repos","events_url":"https://api.github.com/users/dpoeschl/events{/privacy}","received_events_url":"https://api.github.com/users/dpoeschl/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/6","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/6/labels","id":956299,"number":6,"title":"1.0-rc2","description":"","creator":{"login":"theoy","id":8222470,"avatar_url":"https://avatars.githubusercontent.com/u/8222470?v=3","gravatar_id":"","url":"https://api.github.com/users/theoy","html_url":"https://github.com/theoy","followers_url":"https://api.github.com/users/theoy/followers","following_url":"https://api.github.com/users/theoy/following{/other_user}","gists_url":"https://api.github.com/users/theoy/gists{/gist_id}","starred_url":"https://api.github.com/users/theoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theoy/subscriptions","organizations_url":"https://api.github.com/users/theoy/orgs","repos_url":"https://api.github.com/users/theoy/repos","events_url":"https://api.github.com/users/theoy/events{/privacy}","received_events_url":"https://api.github.com/users/theoy/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":0,"state":"open","created_at":"2015-01-29T06:19:12Z","updated_at":"2015-01-29T20:44:33Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-01-29T17:43:56Z","updated_at":"2015-01-29T23:56:55Z","closed_at":null,"body":"From the Web Tools team:\r\n\r\n1.       I’ll add a new IVSHierarchy property called VSHPROPID_ActiveIntellisenseProjectContext which will gets or sets the project name of the active intellisense project. This  string will match the value returned from ICSharpProjectRoot::GetFullProjectName.\r\n2.       IVsHierarchy events will be generated when this property is changed just like when VSHPROPID_SharedItemContextHierarchy is changed\r\n\r\nWe need to consume that new property."},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/72129145","html_url":"https://github.com/dotnet/roslyn/issues/164#issuecomment-72129145","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/164","id":72129145,"user":{"login":"jasonmalinowski","id":201340,"avatar_url":"https://avatars.githubusercontent.com/u/201340?v=3","gravatar_id":"","url":"https://api.github.com/users/jasonmalinowski","html_url":"https://github.com/jasonmalinowski","followers_url":"https://api.github.com/users/jasonmalinowski/followers","following_url":"https://api.github.com/users/jasonmalinowski/following{/other_user}","gists_url":"https://api.github.com/users/jasonmalinowski/gists{/gist_id}","starred_url":"https://api.github.com/users/jasonmalinowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasonmalinowski/subscriptions","organizations_url":"https://api.github.com/users/jasonmalinowski/orgs","repos_url":"https://api.github.com/users/jasonmalinowski/repos","events_url":"https://api.github.com/users/jasonmalinowski/events{/privacy}","received_events_url":"https://api.github.com/users/jasonmalinowski/received_events","type":"User","site_admin":false},"created_at":"2015-01-29T23:56:55Z","updated_at":"2015-01-29T23:56:55Z","body":"For kproj scenarios, the projects we see are fake projects and not even 1:1 to project files. So I guess the kproj system could cook up their own GUIDs for us, but they're already a project name that's historically used for IntelliSense purposes and supported by other interfaces like IVsContainedLanguageProjectNameProvider."}}