コード例 #1
0
		public static void ApplyQuickLinkSettings(this IEnumerable<BaseLibraryLink> links, QuickLinkSettings quickLinkSettings = null)
		{
			foreach (var libraryLink in links.OfType<LibraryObjectLink>())
			{
				libraryLink.QuickLinkSettings = quickLinkSettings != null ?
					quickLinkSettings.Clone<QuickLinkSettings>(libraryLink) :
					SettingsContainer.CreateInstance<QuickLinkSettings>(libraryLink);
				libraryLink.MarkAsModified();
			}
		}
コード例 #2
0
		private static void ImportData(
			this IBaseLinkSettings target,
			QuickLinkSettings source)
		{
			target.quickLinkUrl = source.Url;
			target.quickLinkTitle = source.Title;
		}