Skip to content

Commit a5a0c11

Browse files
StartAutomatingStartAutomating
authored andcommitted
docs: OpenXML.get_Modified ( Fixes #24 )
1 parent 6c30fc8 commit a5a0c11

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

OpenXML.types.ps1xml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,26 @@
33
<Type>
44
<Name>OpenXML</Name>
55
<Members>
6+
<AliasProperty>
7+
<Name>CreatedAt</Name>
8+
<ReferencedMemberName>Created</ReferencedMemberName>
9+
</AliasProperty>
10+
<AliasProperty>
11+
<Name>CreationTime</Name>
12+
<ReferencedMemberName>Created</ReferencedMemberName>
13+
</AliasProperty>
14+
<AliasProperty>
15+
<Name>LastWriteTime</Name>
16+
<ReferencedMemberName>Modified</ReferencedMemberName>
17+
</AliasProperty>
18+
<AliasProperty>
19+
<Name>ModifiedAt</Name>
20+
<ReferencedMemberName>Modified</ReferencedMemberName>
21+
</AliasProperty>
22+
<AliasProperty>
23+
<Name>Part</Name>
24+
<ReferencedMemberName>Parts</ReferencedMemberName>
25+
</AliasProperty>
626
<ScriptProperty>
727
<Name>Created</Name>
828
<GetScriptBlock>
@@ -18,6 +38,20 @@ param()
1838
$this.Parts.'/docProps/core.xml'.content.coreProperties.created.innerText -as [DateTime]
1939
</GetScriptBlock>
2040
</ScriptProperty>
41+
<ScriptProperty>
42+
<Name>Modified</Name>
43+
<GetScriptBlock>
44+
&lt;#
45+
.SYNOPSIS
46+
Gets OpenXML modified time
47+
.DESCRIPTION
48+
Gets the time an OpenXML file was modified, according to core document metadata.
49+
.EXAMPLE
50+
Get-OpenXML ./Examples/Blank.docx | Select-Object -ExpandProperty Modified
51+
#&gt;
52+
$this.Parts.'/docProps/core.xml'.content.coreProperties.modified.innerText -as [DateTime]
53+
</GetScriptBlock>
54+
</ScriptProperty>
2155
<ScriptProperty>
2256
<Name>Parts</Name>
2357
<GetScriptBlock>

0 commit comments

Comments
 (0)