问题标签 [propertybag]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - SharePoint 2013 - 通过列表设置继承/克隆 aspx 网站的权限
我面临以下问题:
我添加了一个自定义列表设置,它显示在任何列表的常规设置下。常规设置中的链接重定向到管理员可以设置一些设置的 aspx 站点。
没有正确权限的普通用户看不到列表设置(这是正确的),但他们可以通过直接调用 URL 并更改我存储在列表属性包中的值来打开 aspx 站点。
aspx-Site 似乎继承了根的权限,但我需要它具有与列表设置页面相同的权限。
有谁知道这是怎么做到的吗?
提前致谢!!
c# - 从存储在 Access 数据库中的 VB6 PropertyBag 获取数据
我有一个遗留系统,我正在从 VB 6 移植到 C#,并且正处于从 Access 中的旧应用程序数据库中获取数据并将其移植到 Sql Server 中的新数据库的阶段。
访问数据库中的几个字段是字符串类型并包含 VB 6 PropertyBag 的内容。它基本上就像 C# 中带有键值对的字典一样使用。有一个属性的名称,然后是它的值,通常是一个数字或字符串。
有人在翻译 VB 6 PropertyBag 数据方面取得了成功吗?
谢谢。
vb.net - 在 VB6 PropertyBag 中保存设置的 VB.Net 中的等价物是什么?
我正在将应用程序从 vb6 迁移到 vb.net。
该应用程序有一些复选框和下拉列表,我们可以将其值存储在文件中。为此,它使用 propertybag writeproperties 返回一个变体,然后将其逐个文件写入文件。
类似地,对于加载设置,使用 file get 加载文件并传递一个变体。然后使用变体加载属性包内容并设置属性。
在 vb.net 中执行此操作的正确方法是什么?我也必须使用以前保存的文件。
谢谢。
vb6 - 通过winsock发送propertybag?
我无法发送propertybag
over winsock
。我有一个客户端/服务器应用程序,它通过使用propertybag
. 我将其propertybag
转换为字节数组并尝试将其发送过来winsock
,然后当我将字节数组转换回 apropertybag
时,它似乎无法读取它。看起来数据在发送时已损坏。
客户(发送财产包)
服务器(接收财产包)
我收到的错误:
当我尝试在没有 的单个程序中执行代码时winsock
,它工作得很好。当我将字节数组发送到winsock
.
c# - 如何在 C# 中提取通过 MSMQ 从 VB6 发送的属性包或复杂对象
我是 VB6 和 MSMQ 的新手。我在网上浏览了很多教程,但似乎我的问题没有解决方案。
我设法从 C# 发送到 C# 或 VB6 到 VB6,但不是从 VB6 到 C#,反之亦然。所以我想知道这是一种方法,还是没有办法进行这种交流。
例如:我想将此发送到 MSMQ
并在 C# 中获取详细信息,有“给定编码中的无效字符。第 1 行,位置 1。” 使用 XmlMessageFormatter 时出错
我也尝试从流中读取,但它在我的字符串中出现了一个奇怪的符号。下面是代码,这是输出“늓\0\0\b\b휖ꭑ(\0customer\0Bob\0\b\a剂틠4\0product\v\0MoeHairSuit\b调⫳ᄂ.quantity\0 "
我收到此异常“无法反序列化作为参数传递的消息。无法识别序列化格式。” 使用 ActiveXMessageFormatter 时,如下所示
你们知道怎么做吗?先谢谢了
c# - NancyFx 动态词典
我想了解 NancyFX 中的 DynamicDictionary,它看起来很酷。有谁知道博客文章或类似的文章,通过它的内部?
我需要一个属性包来传递对象,我不知道它们的内容,因为它们以 JSON 的形式来自我的系统外部。但是基于这些对象的内容,比如某些属性的存在,我需要做一些事情。
我可以传递动态对象,但我认为这有点太模糊了。真的不喜欢这样。
我需要嵌套字典来完全表示对象图。
jquery - SharePoint 2013 在通过 REST/jQuery 创建网站时自定义属性包?
我可以使用MSDN示例中的 REST api 和 jQuery 从自定义模板成功创建子站点。但是有没有办法在这个过程中设置自定义属性包键值?
例如,站点模板具有myRegion、myGroup、myType、myDate的自定义属性包键,我希望根据表单字段中的条目使其成为动态的。我可以在进行 ajax 调用时设置这些值吗?如果我尝试将它们设置为参数,我会收到错误...
“'SP.WebInfoCreationInformation' 类型上不存在属性 'myRegion'。确保仅使用由该类型定义的属性名称。”
这告诉我 SP.WebInfoCreationInformation 正在寻找特定的键/值对,但我在任何地方都找不到列表。
arrays - 如何在powershell中将嵌套的任意关联数组值设置为.psd1文件?
我有一个以编程方式生成的 powershell Array 对象,在数组内部,数组内部有数组,有时称为“属性包”或“哈希表”,但我认为它在最原生的 powershell 中本机称为“包含数组的数组”术语。
例如:
生成仅将一组特定内容保存到 .PSD1 文件的函数似乎不够通用。我想将确切的内存数组结构保存到 PSD1 文件中。Powershell 中是否存在任何内置方式来持久化具有上述值的内存变量?的“反函数” Import-PowershellDataFile
。我猜想它会被调用Export-PowershellDatafile
,但似乎不存在这样的函数。
vb6 - 从属性包中删除不兼容的空格以解决使用 ActiveX 控件保存表单时出现的错误
我正在寻找一种在保存表单之前或期间让 VB6 编辑控件的属性包的方法。
我们正在使用一个 activeX 控件 (AxisMediaControl),它似乎在其属性包名称中使用了空格,这在尝试保存控件所在的表单时会引发错误。
系统错误 &H80070057 (-2147024809)
此处描述了相同的问题: Source of a similar question, but i don't have *.h files ()
但由于我们使用已编译的 ActiveX,我无法编辑它处理写入属性的方式,而且我们无权访问 ActiveX 的源代码。
我已经设法创建了一种解决方法,在运行时加载控件,作为对象数组,但是这样我不会让它们索引以按索引捕获事件。
ActiveX 可以在较年轻的 Visual Basic 版本(如 express 2005 或 vb.net)上正常工作,并且仅在 vb6 下出现。
有没有办法“编辑”属性保存到属性包的方式?
我可以编辑 dll 或 ocx 以使其行为不同并拥有以前不兼容的 ActiveX 的最新版本吗?我尝试在 dll 文件上使用 Resource Hacker 但无济于事,因为我的知识有限..
c# - 在 .NET 中实现具有动态列的系统的最佳设计
我正在寻找今天可用的最佳选项,SQL Server 后端和 C# 具有用于存储具有动态列的数据的前端。目前我的场景就像
我有对象说“项目”,其中包含多种货币的定价信息,例如
截至今天,我们有固定数量的货币(要显示的货币数量基于 XML 配置的货币文件),我们目前实现了具有固定数量货币的表格。假设明天如果添加新货币说欧元而不对前端做太多更改(我可以在这种情况下假设数据表)并且后端表没有重大变化,我们在 SQL Server 或 C# 中是否有任何新功能支持动态列?
我正在考虑的一种方法(旧方法)使用 ItemID 、 ItemName 和 Dictionary/Expando Object/ Property BAG 创建 ITEM 类,其货币价格如
项目 1 内存 12
在 XML 或 JSON 中序列化那些 PropertyBag/Expando 对象是否更好,这样保存和检索速度更快。
我想在查询时以关系/表格格式查看每个项目的所有货币。
我怎样才能拥有带有 PropertyBag 的数据表。