Home
%3CLINGO-SUB%20id%3D%22lingo-sub-974384%22%20slang%3D%22en-US%22%3ECreating%20a%20Workflow%20Activity%20Library%20and%20Activity%20Part%201%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-974384%22%20slang%3D%22en-US%22%3E%0A%20%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3DUTF-8%22%20%2F%26gt%3B%3CSTRONG%3EFirst%20published%20on%20MSDN%20on%20May%2012%2C%202016%20%3C%2FSTRONG%3E%20%3CBR%20%2F%3E%20This%20post%20is%20based%20off%20of%20the%20technet%20article%3CSCRIPT%20src%3D%22https%3A%2F%2Faz416426.vo.msecnd.net%2Fscripts%2Fa%2Fai.0.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Faccount%2Fmx643kesn3%2Fjs%2Fwt.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%3CA%20href%3D%22https%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Flibrary%2Fff859524.aspx%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3E%20Walkthrough%3A%20Create%20a%20Logging%20Custom%20Activity%20and%20Deploy%20it%20to%20the%20FIM%20Portal%20%3C%2FA%3E%20%3CBR%20%2F%3E%3CDIV%20id%3D%22page%22%3E%3CBR%20%2F%3E%3CDIV%20id%3D%22body%22%3E%3CBR%20%2F%3E%3CDIV%20class%3D%22content%22%20id%3D%22content%22%3E%3CBR%20%2F%3E%3CDIV%3E%3CBR%20%2F%3E%3CDIV%20class%3D%22topic%22%3E%3CBR%20%2F%3E%3CDIV%20id%3D%22mainSection%22%3E%3CBR%20%2F%3E%3CDIV%20id%3D%22mainBody%22%3E%3CBR%20%2F%3E%3CH2%20class%3D%22heading%22%20id%3D%22toc-hId-1851724731%22%20id%3D%22toc-hId-1853510431%22%3ECreating%20a%20Workflow%20Activity%20Library%20and%20Activity%20in%20Visual%20Studio%3C%2FH2%3E%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20The%20following%20procedure%20shows%20how%20to%20create%20a%20new%20workflow%20activity%20library%20in%20Visual%20Studio%202008.%20This%20library%20can%20contain%20one%20or%20more%20custom%20activities.%20%3CBR%20%2F%3E%3CH4%20class%3D%22subHeading%22%20id%3D%22toc-hId--1093459240%22%20id%3D%22toc-hId--1091673540%22%3ETo%20create%20a%20new%20workflow%20activity%20library%20and%20activity%20file%3C%2FH4%3E%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20Start%20Visual%20Studio%20-%202012%20or%20greater%20%3CBR%20%2F%3E%20Create%20a%20new%20Workflow%20Activity%20Library.%20This%20example%20uses%20Visual%20C%23%2C%20but%20you%20can%20also%20use%20Visual%20Basic.%20%3CBR%20%2F%3E%20On%20the%20%3CSTRONG%3E%20File%20%3C%2FSTRONG%3E%20menu%2C%20point%20to%20%3CSTRONG%3E%20New%20%3C%2FSTRONG%3E%20%2C%20and%20then%20click%20%3CSTRONG%3E%20Project%20%3C%2FSTRONG%3E%20.%20%3CBR%20%2F%3E%3CIMG%20alt%3D%22New%20Project%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2015%22%20height%3D%22238%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153694i8F7530A7516ADAF8%22%20width%3D%22500%22%20%2F%3E%3CBR%20%2F%3EUnder%20the%20%3CSTRONG%3E%20Visual%20C%23%20%3C%2FSTRONG%3E%20project%20types%2C%20select%20%3CSTRONG%3E%20W%20%3C%2FSTRONG%3E%20%3CSTRONG%3E%20orkflow%20%3C%2FSTRONG%3E%20.%20In%20the%20%3CSTRONG%3E%20Templates%20%3C%2FSTRONG%3E%20pane%2C%20select%20%3CSTRONG%3E%20Workflow%20Activity%20Library%20%3C%2FSTRONG%3E%20.%20%3CEM%3E%3CSTRONG%3E(Be%20sure%20and%20change%20the%20.NET%20Framework%20to%203.5)%20%3C%2FSTRONG%3E%20%3C%2FEM%3E%20%3CBR%20%2F%3E%20%3CIMG%20alt%3D%22net35%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2105%22%20height%3D%2259%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153695iD5E8588B936033FF%22%20width%3D%22500%22%20%2F%3E%20%3CBR%20%2F%3E%20Select%20Workflow%20on%20the%20left%20under%20templates%20%3CBR%20%2F%3E%20%3CIMG%20alt%3D%22Create%20Workflow%20Activity%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2096%22%20height%3D%22347%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153696i6AD611715D5AE42F%22%20width%3D%22500%22%20%2F%3E%20%3CBR%20%2F%3E%20Clear%20the%20%3CSTRONG%3E%20Create%20directory%20for%20solution%20%3C%2FSTRONG%3E%20check%20box.%20%3CBR%20%2F%3E%20Name%20the%20library%20%3CSTRONG%3E%20LoggingActivitiesLibrary%20%3C%2FSTRONG%3E%20%2C%20and%20then%20click%20%3CSTRONG%3E%20OK%20%3C%2FSTRONG%3E%20.%20%3CBR%20%2F%3E%20The%20following%20illustration%20shows%20the%20%3CSTRONG%3E%20New%20Project%20%3C%2FSTRONG%3E%20dialog%20box%20after%20you%20make%20these%20selections.%20%3CBR%20%2F%3E%3CSCRIPT%20src%3D%22https%3A%2F%2Faz416426.vo.msecnd.net%2Fscripts%2Fa%2Fai.0.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Faccount%2Fmx643kesn3%2Fjs%2Fwt.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2FjQuery%2Fjquery-1.9.1.min.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3AUtilities%2C1%3ALayout%2C2%3AHeader%2C3%3ABreadcrumbs%2C4%3ALibraryRightNavigationMenu%2C4%3APrintExportButton%2C5%3AStandardRating%2C2%3AFooter%2C0%3ATopic%2C6%3Awebtrendsscript%2C0%3AAppInsightsPerf%2C3%3AResponsiveToc%2C0%3AABTestControl%2C4%3AWEDCS%2C3%3ACmpgrpForHeader%2C0%3Alivefyre%2C0%3AComment%2C1%3ASearchBox%3B%2FAreas%2FEpx%2FContent%2FScripts%3A0%2C%2FAreas%2FEpx%2FThemes%2FBase%2FContent%3A1%2C%2FAreas%2FCenters%2FThemes%2FStandardDevCenter%2FContent%3A2%2C%2FAreas%2FLibrary%2FContent%3A3%2C%2FAreas%2FLibrary%2FThemes%2FBase%2FContent%3A4%2C%2FAreas%2FGlobal%2FContent%3A5%2C%2FAreas%2FGlobal%2FContent%2FWebtrends%2Fresources%3A6%26amp%3Bamp%3BhashKey%3D72BEC8675CC69AAF9D3609AC569F8CA4%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fjs%2Fcustom%2Fsizzle%2Fsizzle_1.min.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fproduct%2Foptimize%2Fjs%2F4.1%2Foptimize.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FWT3-XZtJd-I4nmxGg1-BwuAXrXTNIBASVzwQAAXuofeilEtdFIlJkHhzb0Xg3qMuShC9oJ-GMYyO6u9kjRZ99s_MVm5xnoB3USvu9REWIe0itISVi0is50eEvt25PvdalshFARYv74PR5oCmce9nMsvs9SKWwDda43T2j1RwjQeb6soqsPVBMZjxrt6w4Pjl24nNOIMe42i_1BOtoOFTZEHFpeKXi7hwzldsKFaW2ToxqZh3KjXb1M78rvHp1dthxKusB-wAFQHW2dJkiyg0zPFYzKWqOXIHTFUnYTQ5e0YUamOq4F9ELTDXNaw7Bdd9u3YSz4JxZpUBAZ-L07Bu6tAIRJtk160GDW1B4pqXHkPcr27wqfGOvUjkxMi794m6ajW7rgzfNC-A8vvaUAFjm_LGguGmudLHOAazPDb0IC35tHkbSLyMrqbJAlM8bqfOB_lTdvOnwKGzv5CmASJ1WYumaBQpL4fAHZCnLaAl183gYvABKXAhvJMVouJZRTXXBDmFJiJgIUocmFxBfHVxpsugyztvWfqv2h8WgwlfT0kztbysSxeoTKASDXa3R5g1QZyPzj46f6p11R-3J7jw7RMUXoaIMncyU4uBfM8eNsnS80cbshBWTZwTshcWAq_UdACIdukEfV9QuFcmZ3uxi1nZqpgmVhk9ZxIlNCrIK7o4LGR1p8rVY9m_GBWBFHzNz_DKdvmXOsOPqI3xm2JNV1Q6z_FxfcH-9g8TWbUpfsoMbZMxjR4eR4HUSb_G4jjhz5RwxRV2zCaqtphO2b15zUUKfdZDqfmQmhdHNPv-BtVbCyKCwVoG_mf3gY8dFA9fnC6qG7B61U78LTi_rc-fs0DjzT3_VzTVcem9e4GcxxsTURw-Ucnpxis8p6_L-c5bXZsR5EKKTx1c1XpiD8MEKUXLtEcidGksRf5x1t0cU9gNl41gYWu0zkQ9DS4hPa8blxBp6tUYEXtltnqnl9YB1TXeHbnJCjOsIQVIlcGNuG_TqIkNFe6cxzVAEm3lV0H92ku4R_fqUmrfrPah-W-0tvfLKOH3Smz5NB2OyI4lcW1In6j54Mel2S5qAj1sEJzueDDLpPvzL9nvdwgcUATLagy_g9PRaRgaeNwjLNTYy7Ps5tH3ezMyceEcva7KJmVgaNnrSGcPCTDqS_pto9VRvnBAP6X0FCxcnVabMzf7XO7T0xvUdM-W5HNEQ_a6tRV7Uoc69TQo30luZ1mcIa-gzXFOdwcxKZgL2bxp43gz_2pAUyr-ovNNarZt5anB2s3t36vFfLkfX1Qatu40oK2-jzzYaNvsekv7n1zwns3U2ceuxlW8a-p7aTTc4N-mnIr3gJg_jMIJdqgmKmCSFKyUrLt7pQx1NuaqOFzDLfGyDG5RNRzhnImGh33br-4inh3R43HDjb3JyEsXCogXrOtWkY53jl13G6xLJQ1Fe_FKna5EZtBuDv6pEP7OCQJH5v8b3KjnWDbg4XsAlmCCGCU82ZJI34TaZXXCGTniWGs7k6MMKfqQJoXAYByLFY7nfi75dsadjKzk9-U2M01CAAwVVUqmK_-dD1FDTdSy4FJgwS4hJAlzY5qzjPHl7JSRtQOJJOopQtIAT-SBBx3qCP1acCDIuE3brHvFb6PZ6TYqLLGq_X6_GU-y1f6pIW2LlwQ7t_qlODUbvVzZkEFQ6p6bHRIxmewCunXEEV6Q4I9PV4iqFan1Mr5nM0HgY6f8KopVSjR2vJWUlb-4pZ7_XPhLbs7r_VDVIgu4XB76f5Gg6eWnXgClPG4pSeLaydUYuoFVTfhhJPrg9BrmQ-bsyGZ01EuGcVonzKiA82rQN22D2cLaKkOmO3YxFt4HojWneE153q1FqSPUjCZwM0aj2eilsAKqRrDiOEkH5gvtdNftYML5dqPhswnwhPWMUUzdNLdgP4PrHHo_JheliFxgziM2lKmSVRiQXYWwN-QxEb1npi1YYbY7__3zTRv1qzPIUPdWrhluQq_0_5i0bt855KMhQf1-_4Wa0mjxtjI5IMTubmL0vVMNrYn3s7TuL5FnSTWas0bnAEwEDdiZnqEnvl6bKwbgbOdrMaUGwsBMHh2Q0Obb6lSVJsZqNoWzaFXJhuWu9l0mYo5Qo55lsxvDPaur9w-zb8NjRHQM3g_-Nh-3PouhEkILBMPW0MFz07T-yukcd329EvWXt9MmQUzClb5A-k_26ObwiQaATKsLRlVwGFREtMOJsucHwlbCww3RDcbeLEAZ6ZupHhzGUyktAV7s-Q9LyFXKWGFR6MdvZWUoORe8s9txIA7zzQj7eYE4BJ84Cf6zrTe94p_jHeX7A-P3LHb8W678lCP75WfTBFNguLt0YbEAR9sRA6kEnL5m_YflG8JBkqBRIbq77tscwYQW_jYoYz6R4QHVgFvGWscIdYTWS__U9xutpAvdmfsE8bGPq3oLS8QwOCCPH_eHSD3XHZkFCObU0KHwHyWUB5Apf1i9ggnZjGCYUwVOWsxzGmSzCZ-O5jrV4KZgb7rWydNki7Zc3IX22mfs-ahMe7-Y-HZDeaYO2Cil_4cOofP_ytLHZgalHusMRVyjMAsi8qlmaG9MjjL-1r1AjtxuTJwXKjmq9Or-Kp1k-ED2vuZ8EhMDDX3APU772vg-t3vFjwJA20NegOZIUYqbpc5SWi7gnUCaEKm6XraTw2AdwneK4ieOaBrFWZm6ZSPNJVTJ5wiUGsXu_gY7cP1rRyU4LAnMJNmztoZMP6CnxDQMYKp7AthND8keTVZD-MipSSXctAy4ZFpXAf89oSnKu_02I5eFTbRNSNVIUJJO7MB3mUACgqRWuQVyp7jvvdw2eckSOI3DYB3BONBq7TchEa41pPLTXfyra7elZVJQaeq99TkfT-bWaFwM6GBU1vzRJhmtmcDfafHLvzY-6_KlDOcfWJG-_m-Ja6vzkUwyjRerdng3uUCZykJrxfGwcWu9WIiLOJyW7ZXoWG2WdrPcsuLAJ_U221XsUQ7C53-AizJwhyzl2olS5i1AkajatNivclCLQXfaJNe7lQZw1od0t13utFfYN7GD7wYF3fLJVxrZ5ZjKAZFa4_picGFHTcssMLlwy9uEtJ0R_PEvpB-CPjT9UjVVBr6BvLIEuWOFeVDiwCVgaeVrHA9F6sUnHDk1fYKwOV2goKRMMFzDFi5gcxOvZuGGf5HIPvP6-pRWTYcDr4MMelKLAqgFYU6GV0_H87bcRycpkSt9Smt--kDFxIVN-pona5VODvqtnniXETf2iMkMybnfY8SxhkOeQopardho_m--ZTeVOhYvPVcw50vD_RN8oWZsPnDCp05c7cCnrUttHOF-UR-jA82ffkX-cX8zBpfDBXreCcxqdOZDJYXtzE1jPKb9eCgpt1znQHd4Jsj7XKF0%2F1463003133957-820%2F0%2F2%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.microsoft.com%2Fms.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Faz725175.vo.msecnd.net%2Fscripts%2Fjsll-3.2.0.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi1.services.social.microsoft.com%2Fsearch%2FWidgets%2FSearchBox.jss%3Fboxid%3DHeaderSearchTextBox%26amp%3Bbtnid%3DHeaderSearchButton%26amp%3BpgArea%3Dheader%26amp%3Bbrand%3DMsdn%26amp%3Bloc%3Den-us%26amp%3BfocusOnInit%3Dfalse%26amp%3BemptyWatermark%3Dtrue%26amp%3BsearchButtonTooltip%3DSearch%20MSDN%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FAreas%2FEpx%2FThemes%2FBase%2FContent%2FJumpRedirect.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2Fjquery.templates%2Fbeta1%2Fjquery.tmpl.min.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3ACommunityContent%2C0%3ALibraryMemberFilter%2C1%3AToc_Fixed%2C1%3ACodeSnippet%2C1%3ATopicNotInScope%2C0%3AResponsiveSupport%2C1%3AVersionSelector%2C1%3ASurveyBroker%3B%2FAreas%2FLibrary%2FContent%3A0%2C%2FAreas%2FEpx%2FContent%2FScripts%3A1%26amp%3Bamp%3BhashKey%3DFC6FDF0EE79A2B0F0D7AD8026F5B311D%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fwww.microsoft.com%2Flibrary%2Fsvy%2Fsto%2Fhttps%2Fbroker.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FJRRS7Kjf2oFsjtBl4WGvJmNZyjcOEt4XXi0KwZYGgdgO3Ty7vsNCtfOiexO7FcRdwLRvzUYSy4Ji64oJB1WaOfFrDolaJ0IFrvj8LteqSRgQ4ck6v61M07hxuEWStlOoVl9zWCOwhUsXD3lnsmUOLLTEdtzQ72BPiK50gJnWDtaiDsqMU0QDSH7ERfu_RjjuMuAgHNNVWR1se13rKl0MWSsYLGyde_IwoKpSt-daPooGxUx7lE86xM0gPdAjz1GDuDFkOxsTKgekgeo6MENV18NcMdnVgcKdfMm2ThWg8Kfg7RnxuN9fUDDgvG7jneKwq-Anl5lj_xYL4e2igqlEdeN_Tza9cbzutSvHsr9ttECtDeOyF6Fkr1RwfsiQGICQi-YIj-qM8Ar7fcZ6GDZDrm1yHeAjY6UWy9UU3f--gWBsIWrOKh3dsyCsHqQjiz2_wC9sM3SS35C1-LxJ_AvHqbWqcosAW3KrS2olcWc_kdJ13t_KMlM3wlOuf5F-2sMCeJQDlJlv6bLAUKgyvXjHwoKII-QsqcxnjhSTUaHTl-7em8m7EwRZFwtwf_r_YArhhYlN1NfeojR7UkkyI6ar-l3QG18Me6zZvsgspaWazzejuvOPhBuROk74G-Gw-gtX9_XYSoItRmub2VKezJGTDbVrASxyKNQrk_x_nECoOu-8UmlTcyTi1yAmjsuyDDxuXvM1e0MIrun26hO-0YqHIMRfOpSnCu_O29XVwSJtThl3FOCCIDCd2vjfX4pFMb4x1cTr1Tn8bCHNfSo2m1DFOq73wUYB505gYtq_bhwaMnQk3UJ1XfRVJqQ296DIiNmQ0lWtin4M0PsZizXdBofoupPvM3HFYeGaZnC06MZPHJ99BkQvHIVXMhZdwh0sW66N_3Q5FUTcMX1sOVnx25AMF6xOeJ-E2yvjSYP1R7lXOoI3fnqGQ8ADnriz1Q0nMOTn-dYgUxV1byiLZoYqwr87wsYvvdggT2DBlcYJhjg2AwbXcsYuLcoohRcC6nSZVtXbSEQ_4cPLH9k_kvkqpyh1Hiz5FclOZ368VvzdFRTxKmgV_JQPy9Wy3MUlNpUjZ6EeH6AFgO5UY05rq-Delk-VwH0g18YRWzCLthp3f2z1RXA2-CAJ9C-UWx4Ky0l7k-zVCoWqmbE40MRq9JGkwK4e6KOgIZYYyUBqsU3uab40T4QL_WegggfIKnJ9H8DWWF2tS60jAUDjBboHyLlTeWZiCks2R2K4v2er74j2idfPYfh_ZPzoqNB3FJHF87m3wkxsYjHmkjt0TuR2kZz4QR51b9DvwWAXrtY2wFRUbbyTq4P0XtEH6cw-926nlcKEEkHbhYtJ0WhbhTeL32wyv448X-e3e7WDTg~%2F1463003133957-820%2F1%2F2%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%3CBR%20%2F%3E%3CDIV%20id%3D%22page%22%3EAdd%20references%20to%20the%20FIM%20assemblies%3A%3C%2FDIV%3E%3CBR%20%2F%3E%20If%20%3CSTRONG%3E%20Solution%20Explorer%20%3C%2FSTRONG%3E%20is%20not%20open%2C%20on%20the%20%3CSTRONG%3E%20View%20%3C%2FSTRONG%3E%20menu%2C%20click%20%3CSTRONG%3E%20Solution%20Explorer%20%3C%2FSTRONG%3E%20.%20%3CBR%20%2F%3E%3CIMG%20alt%3D%22Solution%20Explorer%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2025%22%20height%3D%22176%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153697iB4B1B2AFD4B7FCD8%22%20width%3D%22500%22%20%2F%3E%3CBR%20%2F%3EIn%20%3CSTRONG%3E%20Solution%20Explorer%20%3C%2FSTRONG%3E%20%2C%20right-click%20the%20%3CSTRONG%3E%20References%20%3C%2FSTRONG%3E%20folder%2C%20and%20then%20click%20%3CSTRONG%3E%20Add%20Reference%20%3C%2FSTRONG%3E%20.%20%3CBR%20%2F%3E%3CIMG%20alt%3D%22Add%20Reference%22%20class%3D%22alignnone%20size-full%20wp-image-2035%22%20height%3D%22294%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153698iC28EE6B3D5DD9493%22%20width%3D%22419%22%20%2F%3E%3CBR%20%2F%3EIn%20the%20%3CSTRONG%3E%20Add%20Reference%20%3C%2FSTRONG%3E%20dialog%20box%2C%20%3CBR%20%2F%3E%20%3CIMG%20alt%3D%22Add%20Reference%202%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2125%22%20height%3D%22341%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153699i7B3C62DF23E6F365%22%20width%3D%22500%22%20%2F%3E%20%3CBR%20%2F%3E%20click%20the%20%3CSTRONG%3E%20Browse%20%3C%2FSTRONG%3E%20tab%2C%20and%20browse%20to%20folder%20that%20contains%20the%3CCODE%3E%0A%20%20%20%20%20%20%20%20%20%20Microsoft.ResourceManagement.dll%0A%20%20%20%20%20%20%20%20%20%3C%2FCODE%3E%0A%20%20%20%20%20%20%20%20%20assembly.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Note%3A%20The%20default%20installation%20location%20for%20this%20assembly%20is%20C%3A%5CProgram%20Files%5CMicrosoft%20Forefront%20Identity%20Manager%5C2010%5CService.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22Select%20Microsoft.Resourceanagement.dll%20Asembly%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2055%22%20height%3D%22279%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153700i0F2153E5248057C5%22%20width%3D%22500%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Faz416426.vo.msecnd.net%2Fscripts%2Fa%2Fai.0.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Faccount%2Fmx643kesn3%2Fjs%2Fwt.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2FjQuery%2Fjquery-1.9.1.min.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3AUtilities%2C1%3ALayout%2C2%3AHeader%2C3%3ABreadcrumbs%2C4%3ALibraryRightNavigationMenu%2C4%3APrintExportButton%2C5%3AStandardRating%2C2%3AFooter%2C0%3ATopic%2C6%3Awebtrendsscript%2C0%3AAppInsightsPerf%2C3%3AResponsiveToc%2C0%3AABTestControl%2C4%3AWEDCS%2C3%3ACmpgrpForHeader%2C0%3Alivefyre%2C0%3AComment%2C1%3ASearchBox%3B%2FAreas%2FEpx%2FContent%2FScripts%3A0%2C%2FAreas%2FEpx%2FThemes%2FBase%2FContent%3A1%2C%2FAreas%2FCenters%2FThemes%2FStandardDevCenter%2FContent%3A2%2C%2FAreas%2FLibrary%2FContent%3A3%2C%2FAreas%2FLibrary%2FThemes%2FBase%2FContent%3A4%2C%2FAreas%2FGlobal%2FContent%3A5%2C%2FAreas%2FGlobal%2FContent%2FWebtrends%2Fresources%3A6%26amp%3Bamp%3BhashKey%3D72BEC8675CC69AAF9D3609AC569F8CA4%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fjs%2Fcustom%2Fsizzle%2Fsizzle_1.min.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fproduct%2Foptimize%2Fjs%2F4.1%2Foptimize.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FWT3-XZtJd-I4nmxGg1-BwuAXrXTNIBASVzwQAAXuofeilEtdFIlJkHhzb0Xg3qMuShC9oJ-GMYyO6u9kjRZ99s_MVm5xnoB3USvu9REWIe0itISVi0is50eEvt25PvdalshFARYv74PR5oCmce9nMsvs9SKWwDda43T2j1RwjQeb6soqsPVBMZjxrt6w4Pjl24nNOIMe42i_1BOtoOFTZEHFpeKXi7hwzldsKFaW2ToxqZh3KjXb1M78rvHp1dthxKusB-wAFQHW2dJkiyg0zPFYzKWqOXIHTFUnYTQ5e0YUamOq4F9ELTDXNaw7Bdd9u3YSz4JxZpUBAZ-L07Bu6tAIRJtk160GDW1B4pqXHkPcr27wqfGOvUjkxMi794m6ajW7rgzfNC-A8vvaUAFjm_LGguGmudLHOAazPDb0IC35tHkbSLyMrqbJAlM8bqfOB_lTdvOnwKGzv5CmASJ1WYumaBQpL4fAHZCnLaAl183gYvABKXAhvJMVouJZRTXXBDmFJiJgIUocmFxBfHVxpsugyztvWfqv2h8WgwlfT0kztbysSxeoTKASDXa3R5g1QZyPzj46f6p11R-3J7jw7RMUXoaIMncyU4uBfM8eNsnS80cbshBWTZwTshcWAq_UdACIdukEfV9QuFcmZ3uxi1nZqpgmVhk9ZxIlNCrIK7o4LGR1p8rVY9m_GBWBFHzNz_DKdvmXOsOPqI3xm2JNV1Q6z_FxfcH-9g8TWbUpfsoMbZMxjR4eR4HUSb_G4jjhz5RwxRV2zCaqtphO2b15zUUKfdZDqfmQmhdHNPv-BtVbCyKCwVoG_mf3gY8dFA9fnC6qG7B61U78LTi_rc-fs0DjzT3_VzTVcem9e4GcxxsTURw-Ucnpxis8p6_L-c5bXZsR5EKKTx1c1XpiD8MEKUXLtEcidGksRf5x1t0cU9gNl41gYWu0zkQ9DS4hPa8blxBp6tUYEXtltnqnl9YB1TXeHbnJCjOsIQVIlcGNuG_TqIkNFe6cxzVAEm3lV0H92ku4R_fqUmrfrPah-W-0tvfLKOH3Smz5NB2OyI4lcW1In6j54Mel2S5qAj1sEJzueDDLpPvzL9nvdwgcUATLagy_g9PRaRgaeNwjLNTYy7Ps5tH3ezMyceEcva7KJmVgaNnrSGcPCTDqS_pto9VRvnBAP6X0FCxcnVabMzf7XO7T0xvUdM-W5HNEQ_a6tRV7Uoc69TQo30luZ1mcIa-gzXFOdwcxKZgL2bxp43gz_2pAUyr-ovNNarZt5anB2s3t36vFfLkfX1Qatu40oK2-jzzYaNvsekv7n1zwns3U2ceuxlW8a-p7aTTc4N-mnIr3gJg_jMIJdqgmKmCSFKyUrLt7pQx1NuaqOFzDLfGyDG5RNRzhnImGh33br-4inh3R43HDjb3JyEsXCogXrOtWkY53jl13G6xLJQ1Fe_FKna5EZtBuDv6pEP7OCQJH5v8b3KjnWDbg4XsAlmCCGCU82ZJI34TaZXXCGTniWGs7k6MMKfqQJoXAYByLFY7nfi75dsadjKzk9-U2M01CAAwVVUqmK_-dD1FDTdSy4FJgwS4hJAlzY5qzjPHl7JSRtQOJJOopQtIAT-SBBx3qCP1acCDIuE3brHvFb6PZ6TYqLLGq_X6_GU-y1f6pIW2LlwQ7t_qlODUbvVzZkEFQ6p6bHRIxmewCunXEEV6Q4I9PV4iqFan1Mr5nM0HgY6f8KopVSjR2vJWUlb-4pZ7_XPhLbs7r_VDVIgu4XB76f5Gg6eWnXgClPG4pSeLaydUYuoFVTfhhJPrg9BrmQ-bsyGZ01EuGcVonzKiA82rQN22D2cLaKkOmO3YxFt4HojWneE153q1FqSPUjCZwM0aj2eilsAKqRrDiOEkH5gvtdNftYML5dqPhswnwhPWMUUzdNLdgP4PrHHo_JheliFxgziM2lKmSVRiQXYWwN-QxEb1npi1YYbY7__3zTRv1qzPIUPdWrhluQq_0_5i0bt855KMhQf1-_4Wa0mjxtjI5IMTubmL0vVMNrYn3s7TuL5FnSTWas0bnAEwEDdiZnqEnvl6bKwbgbOdrMaUGwsBMHh2Q0Obb6lSVJsZqNoWzaFXJhuWu9l0mYo5Qo55lsxvDPaur9w-zb8NjRHQM3g_-Nh-3PouhEkILBMPW0MFz07T-yukcd329EvWXt9MmQUzClb5A-k_26ObwiQaATKsLRlVwGFREtMOJsucHwlbCww3RDcbeLEAZ6ZupHhzGUyktAV7s-Q9LyFXKWGFR6MdvZWUoORe8s9txIA7zzQj7eYE4BJ84Cf6zrTe94p_jHeX7A-P3LHb8W678lCP75WfTBFNguLt0YbEAR9sRA6kEnL5m_YflG8JBkqBRIbq77tscwYQW_jYoYz6R4QHVgFvGWscIdYTWS__U9xutpAvdmfsE8bGPq3oLS8QwOCCPH_eHSD3XHZkFCObU0KHwHyWUB5Apf1i9ggnZjGCYUwVOWsxzGmSzCZ-O5jrV4KZgb7rWydNki7Zc3IX22mfs-ahMe7-Y-HZDeaYO2Cil_4cOofP_ytLHZgalHusMRVyjMAsi8qlmaG9MjjL-1r1AjtxuTJwXKjmq9Or-Kp1k-ED2vuZ8EhMDDX3APU772vg-t3vFjwJA20NegOZIUYqbpc5SWi7gnUCaEKm6XraTw2AdwneK4ieOaBrFWZm6ZSPNJVTJ5wiUGsXu_gY7cP1rRyU4LAnMJNmztoZMP6CnxDQMYKp7AthND8keTVZD-MipSSXctAy4ZFpXAf89oSnKu_02I5eFTbRNSNVIUJJO7MB3mUACgqRWuQVyp7jvvdw2eckSOI3DYB3BONBq7TchEa41pPLTXfyra7elZVJQaeq99TkfT-bWaFwM6GBU1vzRJhmtmcDfafHLvzY-6_KlDOcfWJG-_m-Ja6vzkUwyjRerdng3uUCZykJrxfGwcWu9WIiLOJyW7ZXoWG2WdrPcsuLAJ_U221XsUQ7C53-AizJwhyzl2olS5i1AkajatNivclCLQXfaJNe7lQZw1od0t13utFfYN7GD7wYF3fLJVxrZ5ZjKAZFa4_picGFHTcssMLlwy9uEtJ0R_PEvpB-CPjT9UjVVBr6BvLIEuWOFeVDiwCVgaeVrHA9F6sUnHDk1fYKwOV2goKRMMFzDFi5gcxOvZuGGf5HIPvP6-pRWTYcDr4MMelKLAqgFYU6GV0_H87bcRycpkSt9Smt--kDFxIVN-pona5VODvqtnniXETf2iMkMybnfY8SxhkOeQopardho_m--ZTeVOhYvPVcw50vD_RN8oWZsPnDCp05c7cCnrUttHOF-UR-jA82ffkX-cX8zBpfDBXreCcxqdOZDJYXtzE1jPKb9eCgpt1znQHd4Jsj7XKF0%2F1463003133957-820%2F0%2F2%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.microsoft.com%2Fms.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Faz725175.vo.msecnd.net%2Fscripts%2Fjsll-3.2.0.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi1.services.social.microsoft.com%2Fsearch%2FWidgets%2FSearchBox.jss%3Fboxid%3DHeaderSearchTextBox%26amp%3Bbtnid%3DHeaderSearchButton%26amp%3BpgArea%3Dheader%26amp%3Bbrand%3DMsdn%26amp%3Bloc%3Den-us%26amp%3BfocusOnInit%3Dfalse%26amp%3BemptyWatermark%3Dtrue%26amp%3BsearchButtonTooltip%3DSearch%20MSDN%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FAreas%2FEpx%2FThemes%2FBase%2FContent%2FJumpRedirect.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2Fjquery.templates%2Fbeta1%2Fjquery.tmpl.min.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3ACommunityContent%2C0%3ALibraryMemberFilter%2C1%3AToc_Fixed%2C1%3ACodeSnippet%2C1%3ATopicNotInScope%2C0%3AResponsiveSupport%2C1%3AVersionSelector%2C1%3ASurveyBroker%3B%2FAreas%2FLibrary%2FContent%3A0%2C%2FAreas%2FEpx%2FContent%2FScripts%3A1%26amp%3Bamp%3BhashKey%3DFC6FDF0EE79A2B0F0D7AD8026F5B311D%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fwww.microsoft.com%2Flibrary%2Fsvy%2Fsto%2Fhttps%2Fbroker.js%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FJRRS7Kjf2oFsjtBl4WGvJmNZyjcOEt4XXi0KwZYGgdgO3Ty7vsNCtfOiexO7FcRdwLRvzUYSy4Ji64oJB1WaOfFrDolaJ0IFrvj8LteqSRgQ4ck6v61M07hxuEWStlOoVl9zWCOwhUsXD3lnsmUOLLTEdtzQ72BPiK50gJnWDtaiDsqMU0QDSH7ERfu_RjjuMuAgHNNVWR1se13rKl0MWSsYLGyde_IwoKpSt-daPooGxUx7lE86xM0gPdAjz1GDuDFkOxsTKgekgeo6MENV18NcMdnVgcKdfMm2ThWg8Kfg7RnxuN9fUDDgvG7jneKwq-Anl5lj_xYL4e2igqlEdeN_Tza9cbzutSvHsr9ttECtDeOyF6Fkr1RwfsiQGICQi-YIj-qM8Ar7fcZ6GDZDrm1yHeAjY6UWy9UU3f--gWBsIWrOKh3dsyCsHqQjiz2_wC9sM3SS35C1-LxJ_AvHqbWqcosAW3KrS2olcWc_kdJ13t_KMlM3wlOuf5F-2sMCeJQDlJlv6bLAUKgyvXjHwoKII-QsqcxnjhSTUaHTl-7em8m7EwRZFwtwf_r_YArhhYlN1NfeojR7UkkyI6ar-l3QG18Me6zZvsgspaWazzejuvOPhBuROk74G-Gw-gtX9_XYSoItRmub2VKezJGTDbVrASxyKNQrk_x_nECoOu-8UmlTcyTi1yAmjsuyDDxuXvM1e0MIrun26hO-0YqHIMRfOpSnCu_O29XVwSJtThl3FOCCIDCd2vjfX4pFMb4x1cTr1Tn8bCHNfSo2m1DFOq73wUYB505gYtq_bhwaMnQk3UJ1XfRVJqQ296DIiNmQ0lWtin4M0PsZizXdBofoupPvM3HFYeGaZnC06MZPHJ99BkQvHIVXMhZdwh0sW66N_3Q5FUTcMX1sOVnx25AMF6xOeJ-E2yvjSYP1R7lXOoI3fnqGQ8ADnriz1Q0nMOTn-dYgUxV1byiLZoYqwr87wsYvvdggT2DBlcYJhjg2AwbXcsYuLcoohRcC6nSZVtXbSEQ_4cPLH9k_kvkqpyh1Hiz5FclOZ368VvzdFRTxKmgV_JQPy9Wy3MUlNpUjZ6EeH6AFgO5UY05rq-Delk-VwH0g18YRWzCLthp3f2z1RXA2-CAJ9C-UWx4Ky0l7k-zVCoWqmbE40MRq9JGkwK4e6KOgIZYYyUBqsU3uab40T4QL_WegggfIKnJ9H8DWWF2tS60jAUDjBboHyLlTeWZiCks2R2K4v2er74j2idfPYfh_ZPzoqNB3FJHF87m3wkxsYjHmkjt0TuR2kZz4QR51b9DvwWAXrtY2wFRUbbyTq4P0XtEH6cw-926nlcKEEkHbhYtJ0WhbhTeL32wyv448X-e3e7WDTg~%2F1463003133957-820%2F1%2F2%22%20type%3D%22mce-mce-mce-mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CDIV%20id%3D%22page%22%3E%0A%20%20%20%20%20%20%20%20%20%20Select%20the%20Microsoft.ResourceManagement.dll%20assembly%2C%20and%20then%20click%0A%20%20%20%20%20%20%20%20%20%20%3CSTRONG%3E%0A%20%20%20%20%20%20%20%20%20%20%20OK%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSTRONG%3E%0A%20%20%20%20%20%20%20%20%20%20.%0A%20%20%20%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22Reference%20Manager%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2065%22%20height%3D%22341%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153702i61847C400F8A0BD0%22%20width%3D%22500%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CDIV%20id%3D%22page%22%3E%0A%20%20%20%20%20%20%20%20%20%20Set%20the%20application%20properties%3A%0A%20%20%20%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20In%20Solution%20Explorer%2C%20right-click%20the%0A%20%20%20%20%20%20%20%20%20%3CSTRONG%3E%0A%20%20%20%20%20%20%20%20%20%20Properties%0A%20%20%20%20%20%20%20%20%20%3C%2FSTRONG%3E%0A%20%20%20%20%20%20%20%20%20folder%2C%20and%20then%20click%20Open.%20This%20action%20opens%20a%20project%20properties%20file%20in%20the%20workspace%20that%20has%20the%20same%20name%20as%20your%20project.%20In%20this%20example%2C%20the%20file%20is%20named%20LoggingActivitiesLibrary.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22Set%20application%201%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2075%22%20height%3D%22350%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153703i4FC0BFC12E0E8BCA%22%20width%3D%22314%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Click%20the%20Application%20tab.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20In%20Assembly%20name%2C%20type%20LoggingActivitesLibrary.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20In%20Default%20namespace%2C%20type%20FIM.CustomWorkflowActivitiesLibrary.Activities.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20In%20Target%20Framework%2C%20select%20.Net%20Framework%203.5%20if%20its%20not%20already%20selected%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22Set%20application%202%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2095%22%20height%3D%22350%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153704i20A07E9BCEC20379%22%20width%3D%22468%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Click%20on%20Save%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Close%20the%20LoggingActivitiesLibrary%20file.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Create%20a%20new%20activity%20called%20RequestLoggingActivity%3A%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20In%20Solution%20Explorer%2C%20right-click%20LoggingActivitiesLibrary%2C%20click%20Add%2C%20and%20then%20click%20Activity.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22AddActivity%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2106%22%20height%3D%22350%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153706iC9D6835B327F80C7%22%20width%3D%22387%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Name%20the%20new%20activity%20RequestLoggingActivity.cs.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22RequestLogging%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2115%22%20height%3D%22346%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153707iE0507745F56221F1%22%20width%3D%22500%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Click%20Add.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Lets%20take%20a%20look%20at%20the%20Solution%20Explorer%20an%20Examine%20what%20we%20have%20so%20far%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CIMG%20alt%3D%22Solution%20Explorer%202%22%20class%3D%22alignnone%20size-mediumlarge%20wp-image-2185%22%20height%3D%22350%22%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F153708iE73FBA60BCAB8BB6%22%20width%3D%22338%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Two%20new%20files%20appear%20in%20Solution%20Explorer%3A%20RequestLoggingActivity.cs%20and%20RequestLoggingActivity.Designer.cs.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20In%20Solution%20Explorer%2C%20right-click%20Activity1.cs%2C%20and%20then%20click%20Delete.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20To%20save%20the%20project%2C%20on%20the%20File%20menu%2C%20click%20Save%20All.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20To%20build%20the%20project%2C%20on%20the%20Build%20menu%2C%20click%20Solution.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Lets%20take%20a%20look%20at%20yourj%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20You%20now%20have%20a%20Visual%20Studio%20project%20that%20contains%20references%20to%20FIM%20assemblies.%20It%20also%20contains%20two%20files%20that%20you%20will%20use%20to%20define%20the%20new%20activity%3A%20RequestLoggingActivity.cs%20and%20RequestLoggingActivity.Designer.cs.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Next%2C%20you%20add%20FIM%20out-of-box%20activities%20to%20the%0A%20%20%20%20%20%20%20%20%20%3CSTRONG%3E%0A%20%20%20%20%20%20%20%20%20%20Toolbox%0A%20%20%20%20%20%20%20%20%20%3C%2FSTRONG%3E%0A%20%20%20%20%20%20%20%20%20so%20that%20you%20can%20specify%20the%20sequence%20of%20activities%20that%20define%20the%20custom%20activity.%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20Continue%20to%20Creating%20a%0A%20%20%20%20%20%20%20%20%20%3CA%20href%3D%22https%3A%2F%2Fblogs.msdn.microsoft.com%2Fconnector_space%2F2016%2F05%2F12%2Fcreating-a-workflow-activity-library-and-activity-part-2%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3E%0A%20%20%20%20%20%20%20%20%20%20Creating%20a%20Workflow%20Activity%20Library%20and%20Activity%20Part%202%0A%20%20%20%20%20%20%20%20%20%3C%2FA%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%3CDIV%20id%3D%22page%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Faz416426.vo.msecnd.net%2Fscripts%2Fa%2Fai.0.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Faccount%2Fmx643kesn3%2Fjs%2Fwt.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2FjQuery%2Fjquery-1.9.1.min.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3AUtilities%2C1%3ALayout%2C2%3AHeader%2C3%3ABreadcrumbs%2C4%3ALibraryRightNavigationMenu%2C4%3APrintExportButton%2C5%3AStandardRating%2C2%3AFooter%2C0%3ATopic%2C6%3Awebtrendsscript%2C0%3AAppInsightsPerf%2C3%3AResponsiveToc%2C0%3AABTestControl%2C4%3AWEDCS%2C3%3ACmpgrpForHeader%2C0%3Alivefyre%2C0%3AComment%2C1%3ASearchBox%3B%2FAreas%2FEpx%2FContent%2FScripts%3A0%2C%2FAreas%2FEpx%2FThemes%2FBase%2FContent%3A1%2C%2FAreas%2FCenters%2FThemes%2FStandardDevCenter%2FContent%3A2%2C%2FAreas%2FLibrary%2FContent%3A3%2C%2FAreas%2FLibrary%2FThemes%2FBase%2FContent%3A4%2C%2FAreas%2FGlobal%2FContent%3A5%2C%2FAreas%2FGlobal%2FContent%2FWebtrends%2Fresources%3A6%26amp%3Bamp%3BhashKey%3D72BEC8675CC69AAF9D3609AC569F8CA4%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fjs%2Fcustom%2Fsizzle%2Fsizzle_1.min.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fproduct%2Foptimize%2Fjs%2F4.1%2Foptimize.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FWT3-XZtJd-I4nmxGg1-BwuAXrXTNIBASVzwQAAXuofeilEtdFIlJkHhzb0Xg3qMuShC9oJ-GMYyO6u9kjRZ99s_MVm5xnoB3USvu9REWIe0itISVi0is50eEvt25PvdalshFARYv74PR5oCmce9nMsvs9SKWwDda43T2j1RwjQeb6soqsPVBMZjxrt6w4Pjl24nNOIMe42i_1BOtoOFTZEHFpeKXi7hwzldsKFaW2ToxqZh3KjXb1M78rvHp1dthxKusB-wAFQHW2dJkiyg0zPFYzKWqOXIHTFUnYTQ5e0YUamOq4F9ELTDXNaw7Bdd9u3YSz4JxZpUBAZ-L07Bu6tAIRJtk160GDW1B4pqXHkPcr27wqfGOvUjkxMi794m6ajW7rgzfNC-A8vvaUAFjm_LGguGmudLHOAazPDb0IC35tHkbSLyMrqbJAlM8bqfOB_lTdvOnwKGzv5CmASJ1WYumaBQpL4fAHZCnLaAl183gYvABKXAhvJMVouJZRTXXBDmFJiJgIUocmFxBfHVxpsugyztvWfqv2h8WgwlfT0kztbysSxeoTKASDXa3R5g1QZyPzj46f6p11R-3J7jw7RMUXoaIMncyU4uBfM8eNsnS80cbshBWTZwTshcWAq_UdACIdukEfV9QuFcmZ3uxi1nZqpgmVhk9ZxIlNCrIK7o4LGR1p8rVY9m_GBWBFHzNz_DKdvmXOsOPqI3xm2JNV1Q6z_FxfcH-9g8TWbUpfsoMbZMxjR4eR4HUSb_G4jjhz5RwxRV2zCaqtphO2b15zUUKfdZDqfmQmhdHNPv-BtVbCyKCwVoG_mf3gY8dFA9fnC6qG7B61U78LTi_rc-fs0DjzT3_VzTVcem9e4GcxxsTURw-Ucnpxis8p6_L-c5bXZsR5EKKTx1c1XpiD8MEKUXLtEcidGksRf5x1t0cU9gNl41gYWu0zkQ9DS4hPa8blxBp6tUYEXtltnqnl9YB1TXeHbnJCjOsIQVIlcGNuG_TqIkNFe6cxzVAEm3lV0H92ku4R_fqUmrfrPah-W-0tvfLKOH3Smz5NB2OyI4lcW1In6j54Mel2S5qAj1sEJzueDDLpPvzL9nvdwgcUATLagy_g9PRaRgaeNwjLNTYy7Ps5tH3ezMyceEcva7KJmVgaNnrSGcPCTDqS_pto9VRvnBAP6X0FCxcnVabMzf7XO7T0xvUdM-W5HNEQ_a6tRV7Uoc69TQo30luZ1mcIa-gzXFOdwcxKZgL2bxp43gz_2pAUyr-ovNNarZt5anB2s3t36vFfLkfX1Qatu40oK2-jzzYaNvsekv7n1zwns3U2ceuxlW8a-p7aTTc4N-mnIr3gJg_jMIJdqgmKmCSFKyUrLt7pQx1NuaqOFzDLfGyDG5RNRzhnImGh33br-4inh3R43HDjb3JyEsXCogXrOtWkY53jl13G6xLJQ1Fe_FKna5EZtBuDv6pEP7OCQJH5v8b3KjnWDbg4XsAlmCCGCU82ZJI34TaZXXCGTniWGs7k6MMKfqQJoXAYByLFY7nfi75dsadjKzk9-U2M01CAAwVVUqmK_-dD1FDTdSy4FJgwS4hJAlzY5qzjPHl7JSRtQOJJOopQtIAT-SBBx3qCP1acCDIuE3brHvFb6PZ6TYqLLGq_X6_GU-y1f6pIW2LlwQ7t_qlODUbvVzZkEFQ6p6bHRIxmewCunXEEV6Q4I9PV4iqFan1Mr5nM0HgY6f8KopVSjR2vJWUlb-4pZ7_XPhLbs7r_VDVIgu4XB76f5Gg6eWnXgClPG4pSeLaydUYuoFVTfhhJPrg9BrmQ-bsyGZ01EuGcVonzKiA82rQN22D2cLaKkOmO3YxFt4HojWneE153q1FqSPUjCZwM0aj2eilsAKqRrDiOEkH5gvtdNftYML5dqPhswnwhPWMUUzdNLdgP4PrHHo_JheliFxgziM2lKmSVRiQXYWwN-QxEb1npi1YYbY7__3zTRv1qzPIUPdWrhluQq_0_5i0bt855KMhQf1-_4Wa0mjxtjI5IMTubmL0vVMNrYn3s7TuL5FnSTWas0bnAEwEDdiZnqEnvl6bKwbgbOdrMaUGwsBMHh2Q0Obb6lSVJsZqNoWzaFXJhuWu9l0mYo5Qo55lsxvDPaur9w-zb8NjRHQM3g_-Nh-3PouhEkILBMPW0MFz07T-yukcd329EvWXt9MmQUzClb5A-k_26ObwiQaATKsLRlVwGFREtMOJsucHwlbCww3RDcbeLEAZ6ZupHhzGUyktAV7s-Q9LyFXKWGFR6MdvZWUoORe8s9txIA7zzQj7eYE4BJ84Cf6zrTe94p_jHeX7A-P3LHb8W678lCP75WfTBFNguLt0YbEAR9sRA6kEnL5m_YflG8JBkqBRIbq77tscwYQW_jYoYz6R4QHVgFvGWscIdYTWS__U9xutpAvdmfsE8bGPq3oLS8QwOCCPH_eHSD3XHZkFCObU0KHwHyWUB5Apf1i9ggnZjGCYUwVOWsxzGmSzCZ-O5jrV4KZgb7rWydNki7Zc3IX22mfs-ahMe7-Y-HZDeaYO2Cil_4cOofP_ytLHZgalHusMRVyjMAsi8qlmaG9MjjL-1r1AjtxuTJwXKjmq9Or-Kp1k-ED2vuZ8EhMDDX3APU772vg-t3vFjwJA20NegOZIUYqbpc5SWi7gnUCaEKm6XraTw2AdwneK4ieOaBrFWZm6ZSPNJVTJ5wiUGsXu_gY7cP1rRyU4LAnMJNmztoZMP6CnxDQMYKp7AthND8keTVZD-MipSSXctAy4ZFpXAf89oSnKu_02I5eFTbRNSNVIUJJO7MB3mUACgqRWuQVyp7jvvdw2eckSOI3DYB3BONBq7TchEa41pPLTXfyra7elZVJQaeq99TkfT-bWaFwM6GBU1vzRJhmtmcDfafHLvzY-6_KlDOcfWJG-_m-Ja6vzkUwyjRerdng3uUCZykJrxfGwcWu9WIiLOJyW7ZXoWG2WdrPcsuLAJ_U221XsUQ7C53-AizJwhyzl2olS5i1AkajatNivclCLQXfaJNe7lQZw1od0t13utFfYN7GD7wYF3fLJVxrZ5ZjKAZFa4_picGFHTcssMLlwy9uEtJ0R_PEvpB-CPjT9UjVVBr6BvLIEuWOFeVDiwCVgaeVrHA9F6sUnHDk1fYKwOV2goKRMMFzDFi5gcxOvZuGGf5HIPvP6-pRWTYcDr4MMelKLAqgFYU6GV0_H87bcRycpkSt9Smt--kDFxIVN-pona5VODvqtnniXETf2iMkMybnfY8SxhkOeQopardho_m--ZTeVOhYvPVcw50vD_RN8oWZsPnDCp05c7cCnrUttHOF-UR-jA82ffkX-cX8zBpfDBXreCcxqdOZDJYXtzE1jPKb9eCgpt1znQHd4Jsj7XKF0%2F1463003133957-820%2F0%2F2%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.microsoft.com%2Fms.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Faz725175.vo.msecnd.net%2Fscripts%2Fjsll-3.2.0.js%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi1.services.social.microsoft.com%2Fsearch%2FWidgets%2FSearchBox.jss%3Fboxid%3DHeaderSearchTextBox%26amp%3Bbtnid%3DHeaderSearchButton%26amp%3BpgArea%3Dheader%26amp%3Bbrand%3DMsdn%26amp%3Bloc%3Den-us%26amp%3BfocusOnInit%3Dfalse%26amp%3BemptyWatermark%3Dtrue%26amp%3BsearchButtonTooltip%3DSearch%20MSDN%22%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FAreas%2FEpx%2FThemes%2FBase%2FContent%2FJumpRedirect.js%22%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2Fjquery.templates%2Fbeta1%2Fjquery.tmpl.min.js%22%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3ACommunityContent%2C0%3ALibraryMemberFilter%2C1%3AToc_Fixed%2C1%3ACodeSnippet%2C1%3ATopicNotInScope%2C0%3AResponsiveSupport%2C1%3AVersionSelector%2C1%3ASurveyBroker%3B%2FAreas%2FLibrary%2FContent%3A0%2C%2FAreas%2FEpx%2FContent%2FScripts%3A1%26amp%3Bamp%3BhashKey%3DFC6FDF0EE79A2B0F0D7AD8026F5B311D%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fwww.microsoft.com%2Flibrary%2Fsvy%2Fsto%2Fhttps%2Fbroker.js%22%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20type%3D%22mce-mce-mce-mce-no%2Ftype%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%2F%2F%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FJRRS7Kjf2oFsjtBl4WGvJmNZyjcOEt4XXi0KwZYGgdgO3Ty7vsNCtfOiexO7FcRdwLRvzUYSy4Ji64oJB1WaOfFrDolaJ0IFrvj8LteqSRgQ4ck6v61M07hxuEWStlOoVl9zWCOwhUsXD3lnsmUOLLTEdtzQ72BPiK50gJnWDtaiDsqMU0QDSH7ERfu_RjjuMuAgHNNVWR1se13rKl0MWSsYLGyde_IwoKpSt-daPooGxUx7lE86xM0gPdAjz1GDuDFkOxsTKgekgeo6MENV18NcMdnVgcKdfMm2ThWg8Kfg7RnxuN9fUDDgvG7jneKwq-Anl5lj_xYL4e2igqlEdeN_Tza9cbzutSvHsr9ttECtDeOyF6Fkr1RwfsiQGICQi-YIj-qM8Ar7fcZ6GDZDrm1yHeAjY6UWy9UU3f--gWBsIWrOKh3dsyCsHqQjiz2_wC9sM3SS35C1-LxJ_AvHqbWqcosAW3KrS2olcWc_kdJ13t_KMlM3wlOuf5F-2sMCeJQDlJlv6bLAUKgyvXjHwoKII-QsqcxnjhSTUaHTl-7em8m7EwRZFwtwf_r_YArhhYlN1NfeojR7UkkyI6ar-l3QG18Me6zZvsgspaWazzejuvOPhBuROk74G-Gw-gtX9_XYSoItRmub2VKezJGTDbVrASxyKNQrk_x_nECoOu-8UmlTcyTi1yAmjsuyDDxuXvM1e0MIrun26hO-0YqHIMRfOpSnCu_O29XVwSJtThl3FOCCIDCd2vjfX4pFMb4x1cTr1Tn8bCHNfSo2m1DFOq73wUYB505gYtq_bhwaMnQk3UJ1XfRVJqQ296DIiNmQ0lWtin4M0PsZizXdBofoupPvM3HFYeGaZnC06MZPHJ99BkQvHIVXMhZdwh0sW66N_3Q5FUTcMX1sOVnx25AMF6xOeJ-E2yvjSYP1R7lXOoI3fnqGQ8ADnriz1Q0nMOTn-dYgUxV1byiLZoYqwr87wsYvvdggT2DBlcYJhjg2AwbXcsYuLcoohRcC6nSZVtXbSEQ_4cPLH9k_kvkqpyh1Hiz5FclOZ368VvzdFRTxKmgV_JQPy9Wy3MUlNpUjZ6EeH6AFgO5UY05rq-Delk-VwH0g18YRWzCLthp3f2z1RXA2-CAJ9C-UWx4Ky0l7k-zVCoWqmbE40MRq9JGkwK4e6KOgIZYYyUBqsU3uab40T4QL_WegggfIKnJ9H8DWWF2tS60jAUDjBboHyLlTeWZiCks2R2K4v2er74j2idfPYfh_ZPzoqNB3FJHF87m3wkxsYjHmkjt0TuR2kZz4QR51b9DvwWAXrtY2wFRUbbyTq4P0XtEH6cw-926nlcKEEkHbhYtJ0WhbhTeL32wyv448X-e3e7WDTg~%2F1463003133957-820%2F1%2F2%22%20type%3D%22mce-mce-mce-mce-text%2Fjavascript%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3C%2FSCRIPT%3E%0A%20%20%20%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%20%3C%2FDIV%3E%0A%20%20%20%20%3CBR%20%2F%3E%0A%20%20%20%3C%2FDIV%3E%0A%20%20%20%3CBR%20%2F%3E%0A%20%20%3C%2FDIV%3E%0A%20%20%3CBR%20%2F%3E%0A%20%20%3CSCRIPT%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%20%2F%2F%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2FjQuery%2Fjquery-1.9.1.min.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%3E%0A%20%20%20%2F%2F%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%3E%0A%20%20%20%2F%2F%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%3E%0A%20%20%20%2F%2F%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3AUtilities%2C1%3ALayout%2C2%3AHeader%2C3%3ABreadcrumbs%2C4%3ALibraryRightNavigationMenu%2C4%3APrintExportButton%2C5%3AStandardRating%2C2%3AFooter%2C0%3ATopic%2C6%3Awebtrendsscript%2C0%3AAppInsightsPerf%2C3%3AResponsiveToc%2C0%3AABTestControl%2C4%3AWEDCS%2C3%3ACmpgrpForHeader%2C0%3Alivefyre%2C0%3AComment%2C1%3ASearchBox%3B%2FAreas%2FEpx%2FContent%2FScripts%3A0%2C%2FAreas%2FEpx%2FThemes%2FBase%2FContent%3A1%2C%2FAreas%2FCenters%2FThemes%2FStandardDevCenter%2FContent%3A2%2C%2FAreas%2FLibrary%2FContent%3A3%2C%2FAreas%2FLibrary%2FThemes%2FBase%2FContent%3A4%2C%2FAreas%2FGlobal%2FContent%3A5%2C%2FAreas%2FGlobal%2FContent%2FWebtrends%2Fresources%3A6%26amp%3Bamp%3BhashKey%3D72BEC8675CC69AAF9D3609AC569F8CA4%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fjs%2Fcustom%2Fsizzle%2Fsizzle_1.min.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.webtrends.com%2Facs%2Fcommon%2Fproduct%2Foptimize%2Fjs%2F4.1%2Foptimize.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FWT3-XZtJd-I4nmxGg1-BwuAXrXTNIBASVzwQAAXuofeilEtdFIlJkHhzb0Xg3qMuShC9oJ-GMYyO6u9kjRZ99s_MVm5xnoB3USvu9REWIe0itISVi0is50eEvt25PvdalshFARYv74PR5oCmce9nMsvs9SKWwDda43T2j1RwjQeb6soqsPVBMZjxrt6w4Pjl24nNOIMe42i_1BOtoOFTZEHFpeKXi7hwzldsKFaW2ToxqZh3KjXb1M78rvHp1dthxKusB-wAFQHW2dJkiyg0zPFYzKWqOXIHTFUnYTQ5e0YUamOq4F9ELTDXNaw7Bdd9u3YSz4JxZpUBAZ-L07Bu6tAIRJtk160GDW1B4pqXHkPcr27wqfGOvUjkxMi794m6ajW7rgzfNC-A8vvaUAFjm_LGguGmudLHOAazPDb0IC35tHkbSLyMrqbJAlM8bqfOB_lTdvOnwKGzv5CmASJ1WYumaBQpL4fAHZCnLaAl183gYvABKXAhvJMVouJZRTXXBDmFJiJgIUocmFxBfHVxpsugyztvWfqv2h8WgwlfT0kztbysSxeoTKASDXa3R5g1QZyPzj46f6p11R-3J7jw7RMUXoaIMncyU4uBfM8eNsnS80cbshBWTZwTshcWAq_UdACIdukEfV9QuFcmZ3uxi1nZqpgmVhk9ZxIlNCrIK7o4LGR1p8rVY9m_GBWBFHzNz_DKdvmXOsOPqI3xm2JNV1Q6z_FxfcH-9g8TWbUpfsoMbZMxjR4eR4HUSb_G4jjhz5RwxRV2zCaqtphO2b15zUUKfdZDqfmQmhdHNPv-BtVbCyKCwVoG_mf3gY8dFA9fnC6qG7B61U78LTi_rc-fs0DjzT3_VzTVcem9e4GcxxsTURw-Ucnpxis8p6_L-c5bXZsR5EKKTx1c1XpiD8MEKUXLtEcidGksRf5x1t0cU9gNl41gYWu0zkQ9DS4hPa8blxBp6tUYEXtltnqnl9YB1TXeHbnJCjOsIQVIlcGNuG_TqIkNFe6cxzVAEm3lV0H92ku4R_fqUmrfrPah-W-0tvfLKOH3Smz5NB2OyI4lcW1In6j54Mel2S5qAj1sEJzueDDLpPvzL9nvdwgcUATLagy_g9PRaRgaeNwjLNTYy7Ps5tH3ezMyceEcva7KJmVgaNnrSGcPCTDqS_pto9VRvnBAP6X0FCxcnVabMzf7XO7T0xvUdM-W5HNEQ_a6tRV7Uoc69TQo30luZ1mcIa-gzXFOdwcxKZgL2bxp43gz_2pAUyr-ovNNarZt5anB2s3t36vFfLkfX1Qatu40oK2-jzzYaNvsekv7n1zwns3U2ceuxlW8a-p7aTTc4N-mnIr3gJg_jMIJdqgmKmCSFKyUrLt7pQx1NuaqOFzDLfGyDG5RNRzhnImGh33br-4inh3R43HDjb3JyEsXCogXrOtWkY53jl13G6xLJQ1Fe_FKna5EZtBuDv6pEP7OCQJH5v8b3KjnWDbg4XsAlmCCGCU82ZJI34TaZXXCGTniWGs7k6MMKfqQJoXAYByLFY7nfi75dsadjKzk9-U2M01CAAwVVUqmK_-dD1FDTdSy4FJgwS4hJAlzY5qzjPHl7JSRtQOJJOopQtIAT-SBBx3qCP1acCDIuE3brHvFb6PZ6TYqLLGq_X6_GU-y1f6pIW2LlwQ7t_qlODUbvVzZkEFQ6p6bHRIxmewCunXEEV6Q4I9PV4iqFan1Mr5nM0HgY6f8KopVSjR2vJWUlb-4pZ7_XPhLbs7r_VDVIgu4XB76f5Gg6eWnXgClPG4pSeLaydUYuoFVTfhhJPrg9BrmQ-bsyGZ01EuGcVonzKiA82rQN22D2cLaKkOmO3YxFt4HojWneE153q1FqSPUjCZwM0aj2eilsAKqRrDiOEkH5gvtdNftYML5dqPhswnwhPWMUUzdNLdgP4PrHHo_JheliFxgziM2lKmSVRiQXYWwN-QxEb1npi1YYbY7__3zTRv1qzPIUPdWrhluQq_0_5i0bt855KMhQf1-_4Wa0mjxtjI5IMTubmL0vVMNrYn3s7TuL5FnSTWas0bnAEwEDdiZnqEnvl6bKwbgbOdrMaUGwsBMHh2Q0Obb6lSVJsZqNoWzaFXJhuWu9l0mYo5Qo55lsxvDPaur9w-zb8NjRHQM3g_-Nh-3PouhEkILBMPW0MFz07T-yukcd329EvWXt9MmQUzClb5A-k_26ObwiQaATKsLRlVwGFREtMOJsucHwlbCww3RDcbeLEAZ6ZupHhzGUyktAV7s-Q9LyFXKWGFR6MdvZWUoORe8s9txIA7zzQj7eYE4BJ84Cf6zrTe94p_jHeX7A-P3LHb8W678lCP75WfTBFNguLt0YbEAR9sRA6kEnL5m_YflG8JBkqBRIbq77tscwYQW_jYoYz6R4QHVgFvGWscIdYTWS__U9xutpAvdmfsE8bGPq3oLS8QwOCCPH_eHSD3XHZkFCObU0KHwHyWUB5Apf1i9ggnZjGCYUwVOWsxzGmSzCZ-O5jrV4KZgb7rWydNki7Zc3IX22mfs-ahMe7-Y-HZDeaYO2Cil_4cOofP_ytLHZgalHusMRVyjMAsi8qlmaG9MjjL-1r1AjtxuTJwXKjmq9Or-Kp1k-ED2vuZ8EhMDDX3APU772vg-t3vFjwJA20NegOZIUYqbpc5SWi7gnUCaEKm6XraTw2AdwneK4ieOaBrFWZm6ZSPNJVTJ5wiUGsXu_gY7cP1rRyU4LAnMJNmztoZMP6CnxDQMYKp7AthND8keTVZD-MipSSXctAy4ZFpXAf89oSnKu_02I5eFTbRNSNVIUJJO7MB3mUACgqRWuQVyp7jvvdw2eckSOI3DYB3BONBq7TchEa41pPLTXfyra7elZVJQaeq99TkfT-bWaFwM6GBU1vzRJhmtmcDfafHLvzY-6_KlDOcfWJG-_m-Ja6vzkUwyjRerdng3uUCZykJrxfGwcWu9WIiLOJyW7ZXoWG2WdrPcsuLAJ_U221XsUQ7C53-AizJwhyzl2olS5i1AkajatNivclCLQXfaJNe7lQZw1od0t13utFfYN7GD7wYF3fLJVxrZ5ZjKAZFa4_picGFHTcssMLlwy9uEtJ0R_PEvpB-CPjT9UjVVBr6BvLIEuWOFeVDiwCVgaeVrHA9F6sUnHDk1fYKwOV2goKRMMFzDFi5gcxOvZuGGf5HIPvP6-pRWTYcDr4MMelKLAqgFYU6GV0_H87bcRycpkSt9Smt--kDFxIVN-pona5VODvqtnniXETf2iMkMybnfY8SxhkOeQopardho_m--ZTeVOhYvPVcw50vD_RN8oWZsPnDCp05c7cCnrUttHOF-UR-jA82ffkX-cX8zBpfDBXreCcxqdOZDJYXtzE1jPKb9eCgpt1znQHd4Jsj7XKF0%2F1463003133957-820%2F0%2F2%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fc.microsoft.com%2Fms.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Faz725175.vo.msecnd.net%2Fscripts%2Fjsll-3.2.0.js%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi1.services.social.microsoft.com%2Fsearch%2FWidgets%2FSearchBox.jss%3Fboxid%3DHeaderSearchTextBox%26amp%3Bbtnid%3DHeaderSearchButton%26amp%3BpgArea%3Dheader%26amp%3Bbrand%3DMsdn%26amp%3Bloc%3Den-us%26amp%3BfocusOnInit%3Dfalse%26amp%3BemptyWatermark%3Dtrue%26amp%3BsearchButtonTooltip%3DSearch%20MSDN%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FAreas%2FEpx%2FThemes%2FBase%2FContent%2FJumpRedirect.js%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fajax.aspnetcdn.com%2Fajax%2Fjquery.templates%2Fbeta1%2Fjquery.tmpl.min.js%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fi2-msdn.sec.s-msft.com%2FCombined.js%3Fresources%3D0%3ACommunityContent%2C0%3ALibraryMemberFilter%2C1%3AToc_Fixed%2C1%3ACodeSnippet%2C1%3ATopicNotInScope%2C0%3AResponsiveSupport%2C1%3AVersionSelector%2C1%3ASurveyBroker%3B%2FAreas%2FLibrary%2FContent%3A0%2C%2FAreas%2FEpx%2FContent%2FScripts%3A1%26amp%3Bamp%3BhashKey%3DFC6FDF0EE79A2B0F0D7AD8026F5B311D%26amp%3Bamp%3Bv%3D471B9090DF33D8B6F4E8478B12B8508C%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fwww.microsoft.com%2Flibrary%2Fsvy%2Fsto%2Fhttps%2Fbroker.js%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%3E%0A%20%20%20%2F%2F%0A%20%20%3C%2FSCRIPT%3E%0A%20%20%3CSCRIPT%20src%3D%22https%3A%2F%2Fots.optimize.webtrends.com%2Fots%2Fapi%2Fjs-4.1%2F1368263%2FJRRS7Kjf2oFsjtBl4WGvJmNZyjcOEt4XXi0KwZYGgdgO3Ty7vsNCtfOiexO7FcRdwLRvzUYSy4Ji64oJB1WaOfFrDolaJ0IFrvj8LteqSRgQ4ck6v61M07hxuEWStlOoVl9zWCOwhUsXD3lnsmUOLLTEdtzQ72BPiK50gJnWDtaiDsqMU0QDSH7ERfu_RjjuMuAgHNNVWR1se13rKl0MWSsYLGyde_IwoKpSt-daPooGxUx7lE86xM0gPdAjz1GDuDFkOxsTKgekgeo6MENV18NcMdnVgcKdfMm2ThWg8Kfg7RnxuN9fUDDgvG7jneKwq-Anl5lj_xYL4e2igqlEdeN_Tza9cbzutSvHsr9ttECtDeOyF6Fkr1RwfsiQGICQi-YIj-qM8Ar7fcZ6GDZDrm1yHeAjY6UWy9UU3f--gWBsIWrOKh3dsyCsHqQjiz2_wC9sM3SS35C1-LxJ_AvHqbWqcosAW3KrS2olcWc_kdJ13t_KMlM3wlOuf5F-2sMCeJQDlJlv6bLAUKgyvXjHwoKII-QsqcxnjhSTUaHTl-7em8m7EwRZFwtwf_r_YArhhYlN1NfeojR7UkkyI6ar-l3QG18Me6zZvsgspaWazzejuvOPhBuROk74G-Gw-gtX9_XYSoItRmub2VKezJGTDbVrASxyKNQrk_x_nECoOu-8UmlTcyTi1yAmjsuyDDxuXvM1e0MIrun26hO-0YqHIMRfOpSnCu_O29XVwSJtThl3FOCCIDCd2vjfX4pFMb4x1cTr1Tn8bCHNfSo2m1DFOq73wUYB505gYtq_bhwaMnQk3UJ1XfRVJqQ296DIiNmQ0lWtin4M0PsZizXdBofoupPvM3HFYeGaZnC06MZPHJ99BkQvHIVXMhZdwh0sW66N_3Q5FUTcMX1sOVnx25AMF6xOeJ-E2yvjSYP1R7lXOoI3fnqGQ8ADnriz1Q0nMOTn-dYgUxV1byiLZoYqwr87wsYvvdggT2DBlcYJhjg2AwbXcsYuLcoohRcC6nSZVtXbSEQ_4cPLH9k_kvkqpyh1Hiz5FclOZ368VvzdFRTxKmgV_JQPy9Wy3MUlNpUjZ6EeH6AFgO5UY05rq-Delk-VwH0g18YRWzCLthp3f2z1RXA2-CAJ9C-UWx4Ky0l7k-zVCoWqmbE40MRq9JGkwK4e6KOgIZYYyUBqsU3uab40T4QL_WegggfIKnJ9H8DWWF2tS60jAUDjBboHyLlTeWZiCks2R2K4v2er74j2idfPYfh_ZPzoqNB3FJHF87m3wkxsYjHmkjt0TuR2kZz4QR51b9DvwWAXrtY2wFRUbbyTq4P0XtEH6cw-926nlcKEEkHbhYtJ0WhbhTeL32wyv448X-e3e7WDTg~%2F1463003133957-820%2F1%2F2%22%20type%3D%22text%2Fjavascript%22%3E%0A%20%20%3C%2FSCRIPT%3E%0A%20%0A%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-974384%22%20slang%3D%22en-US%22%3EFirst%20published%20on%20MSDN%20on%20May%2012%2C%202016%20This%20post%20is%20based%20off%20of%20the%20technet%20articleWalkthrough%3A%20Create%20a%20Logging%20Custom%20Activity%20and%20Deploy%20it%20to%20the%20FIM%20Portal%20Creating%20a%20Workflow%20Activity%20Library%20and%20Activity%20in%20Visual%20Studio%26nbsp%3BThe%20following%20procedure%20shows%20how%20to%20create%20a%20new%20workflow%20activity%20library%20in%20Visual%20Studio%202008.%3C%2FLINGO-TEASER%3E
Microsoft
First published on MSDN on May 12, 2016
This post is based off of the technet article Walkthrough: Create a Logging Custom Activity and Deploy it to the FIM Portal







Creating a Workflow Activity Library and Activity in Visual Studio



The following procedure shows how to create a new workflow activity library in Visual Studio 2008. This library can contain one or more custom activities.

To create a new workflow activity library and activity file




Start Visual Studio - 2012 or greater
Create a new Workflow Activity Library. This example uses Visual C#, but you can also use Visual Basic.
On the File menu, point to New , and then click Project .
New Project
Under the Visual C# project types, select W orkflow . In the Templates pane, select Workflow Activity Library . (Be sure and change the .NET Framework to 3.5)
net35
Select Workflow on the left under templates
Create Workflow Activity
Clear the Create directory for solution check box.
Name the library LoggingActivitiesLibrary , and then click OK .
The following illustration shows the New Project dialog box after you make these selections.

Add references to the FIM assemblies:

If Solution Explorer is not open, on the View menu, click Solution Explorer .
Solution Explorer
In Solution Explorer , right-click the References folder, and then click Add Reference .
Add Reference
In the Add Reference dialog box,
Add Reference 2
click the Browse tab, and browse to folder that contains the Microsoft.ResourceManagement.dll assembly.
Note: The default installation location for this assembly is C:\Program Files\Microsoft Forefront Identity Manager\2010\Service.
Select Microsoft.Resourceanagement.dll Asembly

Select the Microsoft.ResourceManagement.dll assembly, and then click OK .

Reference Manager

Set the application properties:

In Solution Explorer, right-click the Properties folder, and then click Open. This action opens a project properties file in the workspace that has the same name as your project. In this example, the file is named LoggingActivitiesLibrary.
Set application 1
Click the Application tab.
In Assembly name, type LoggingActivitesLibrary.
In Default namespace, type FIM.CustomWorkflowActivitiesLibrary.Activities.
In Target Framework, select .Net Framework 3.5 if its not already selected
Set application 2
Click on Save
Close the LoggingActivitiesLibrary file.
Create a new activity called RequestLoggingActivity:
In Solution Explorer, right-click LoggingActivitiesLibrary, click Add, and then click Activity.
AddActivity
Name the new activity RequestLoggingActivity.cs.
RequestLogging
Click Add.
Lets take a look at the Solution Explorer an Examine what we have so far
Solution Explorer 2
Two new files appear in Solution Explorer: RequestLoggingActivity.cs and RequestLoggingActivity.Designer.cs.
In Solution Explorer, right-click Activity1.cs, and then click Delete.
To save the project, on the File menu, click Save All.
To build the project, on the Build menu, click Solution.
Lets take a look at yourj
You now have a Visual Studio project that contains references to FIM assemblies. It also contains two files that you will use to define the new activity: RequestLoggingActivity.cs and RequestLoggingActivity.Designer.cs.



Next, you add FIM out-of-box activities to the Toolbox so that you can specify the sequence of activities that define the custom activity.

Continue to Creating a Creating a Workflow Activity Library and Activity Part 2