Exemplo n.º 1
0
        internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
        {
            base.Deserialize(so, deserializer);
            FormatInfoDataListDeserializer <FormatPropertyField> .ReadList(so, "formatPropertyFieldList", this.formatPropertyFieldList, deserializer);

            this.multiLine = deserializer.DeserializeBoolMemberVariable(so, "multiLine");
        }
Exemplo n.º 2
0
        internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
        {
            base.Deserialize(so, deserializer);
            FormatInfoDataListDeserializer <FormatValue> .ReadList(so, "formatValueList", this.formatValueList, deserializer);

            this.frameInfo = (FrameInfo)deserializer.DeserializeMemberObject(so, "frameInfo");
        }
Exemplo n.º 3
0
 internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     this.hideHeader = deserializer.DeserializeBoolMemberVariable(so, "hideHeader");
     this.hideHeader = deserializer.DeserializeBoolMemberVariable(so, "repeatHeader");
     FormatInfoDataListDeserializer <TableColumnInfo> .ReadList(so, "tableColumnInfoList", this.tableColumnInfoList, deserializer);
 }
Exemplo n.º 4
0
 internal static void ReadList(PSObject so, string property, List <T> lst, FormatObjectDeserializer deserializer)
 {
     if (lst == null)
     {
         throw PSTraceSource.NewArgumentNullException("lst");
     }
     FormatInfoDataListDeserializer <T> .ReadListHelper(PSObjectHelper.GetEnumerable(FormatObjectDeserializer.GetProperty(so, property)), lst, deserializer);
 }
Exemplo n.º 5
0
        internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
        {
            base.Deserialize(so, deserializer);

            // The "repeatHeader" property was added later (V5, V6) and presents an incompatibility when remoting to older version PowerShell sessions.
            // When the property is missing from the serialized object, let the deserialized property be false.
            this.repeatHeader = deserializer.DeserializeBoolMemberVariable(so, "repeatHeader", cannotBeNull: false);
            this.hideHeader   = deserializer.DeserializeBoolMemberVariable(so, "hideHeader");
            FormatInfoDataListDeserializer <TableColumnInfo> .ReadList(so, "tableColumnInfoList", this.tableColumnInfoList, deserializer);
        }
Exemplo n.º 6
0
 internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     FormatInfoDataListDeserializer <ListViewField> .ReadList(so, "listViewFieldList", this.listViewFieldList, deserializer);
 }
Exemplo n.º 7
0
 internal override void Deserialize(PSObject so, FormatObjectDeserializer deserializer)
 {
     base.Deserialize(so, deserializer);
     FormatInfoDataListDeserializer <FormatValue> .ReadList(so, "formatValueList", this.formatValueList, deserializer);
 }