{"id":23331640,"url":"https://github.com/cjdinger/sastaskpropertyviewer","last_synced_at":"2025-04-07T10:49:51.023Z","repository":{"id":149200458,"uuid":"6739915","full_name":"cjdinger/SasTaskPropertyViewer","owner":"cjdinger","description":"A SAS custom task example - view the contents of your SAS tasks within the active project.","archived":false,"fork":false,"pushed_at":"2012-11-18T16:36:18.000Z","size":136,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-02-13T13:27:10.279Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cjdinger.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-11-17T20:51:06.000Z","updated_at":"2020-03-22T21:50:34.000Z","dependencies_parsed_at":"2023-03-30T16:49:07.785Z","dependency_job_id":null,"html_url":"https://github.com/cjdinger/SasTaskPropertyViewer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cjdinger%2FSasTaskPropertyViewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cjdinger%2FSasTaskPropertyViewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cjdinger%2FSasTaskPropertyViewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cjdinger%2FSasTaskPropertyViewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cjdinger","download_url":"https://codeload.github.com/cjdinger/SasTaskPropertyViewer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640526,"owners_count":20971554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-20T22:40:07.778Z","updated_at":"2025-04-07T10:49:50.999Z","avatar_url":"https://github.com/cjdinger.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SAS custom task example: SAS Task Property Viewer\n***\nThis repository contains one of a series of examples that accompany\n_Custom Tasks for SAS Enterprise Guide using Microsoft .NET_ \nby [Chris Hemedinger](http://support.sas.com/hemedinger).\n\nThis particular example goes with\n**Chapter 10: For the Workbench: A SAS Task Property Viewer**.  It was built using C# \nwith Microsoft Visual Studio 2010.  It should run in SAS Enterprise Guide 4.3 and later.\n\n## About this example\nThis example uses support for new APIs that were added in \nSAS Enterprise Guide 4.2.  These APIs allow the active task to \"see\" what \nelements are within the active project file.  Because it's \nspecific to SAS Enterprise Guide project files, this task does not \nwork within the SAS Add-In for Microsoft Office.\nAn overview of these APIs is contained in \n**Chapter 4, \"Meet the Custom Task APIs\"**.  Specifically, the APIs \nthat allow you a view of within the project are:\n\n#### SAS.Shared.AddIns.ISASProject\nProvides access to basic project file information such as its name and the date it was created.  \n#### SAS.Shared.AddIns.ISASProcessFlow\nProvides access to the contents of a process flow.  \n#### SAS.Shared.AddIns.ISASProjectTask\nRepresents an individual task within a process flow. \n \nThe example shows how to use these interfaces to \nnavigate your project contents and access information about the \nindividual tasks within the project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcjdinger%2Fsastaskpropertyviewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcjdinger%2Fsastaskpropertyviewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcjdinger%2Fsastaskpropertyviewer/lists"}