You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
I miss ShellProperty EpisodeNumber in ApiCodepack Shell
in StronglyTypedProperties.cs
Add around Line 10623
if (!hashtable.ContainsKey(key))
{
hashtable.Add(key, shellObjectParent.Properties.CreateTypedProperty<UInt32?>(key));
}
return hashtable[key] as ShellProperty<UInt32?>;
}
}
and in SystemProperties
Line 7940
///
/// Name: System.Media.EpisodeNumber -- PKEY_Media_EpisodeNumber
/// Description: Example: "1"
///
/// Type: UInt32 -- VT_UI4
/// FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 2
/// Description System.Media.EpisodeNumber
/// A 1 based monotonically incremented number that corresponds to the episode of the show
///
///
///
public static PropertyKey EpisodeNumber
{
get
{
PropertyKey key = new PropertyKey(new Guid("{64440492-4C8B-11D1-8B70-080036B11A03}"), 100);
return key;
}
}
I also have this in my SystemProperties.cs Line 7939
///
/// Name: System.Media.EpisodeNumber -- PKEY_Media_EpisodeNumber
/// Description: Example: "1"
///
/// Type: UInt32 -- VT_UI4
/// FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 2
/// Description System.Media.EpisodeNumber
/// A 1 based monotonically incremented number that corresponds to the episode of the show
///
///
///
public static PropertyKey EpisodeNumber
{
get
{
PropertyKey key = new PropertyKey(new Guid("{64440492-4C8B-11D1-8B70-080036B11A03}"), 100);
return key;
}
}
public static PropertyKey SeasonNumber => new
PropertyKey
("{64440492-4C8B-11D1-8B70-080036B11A03}", 101);
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
I miss ShellProperty EpisodeNumber in ApiCodepack Shell
in StronglyTypedProperties.cs
Add around Line 10623
///
/// Name: System.RecordedTV.EpisodeNumber -- PKEY_RecordedTV_EpisodeName
/// Description: Example: "Nowhere to Hyde"
///
/// Type: String -- VT_LPWSTR (For variants: VT_BSTR)
/// FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 2
///
public ShellProperty<UInt32?> EpisodeNumber
{
get
{
PropertyKey key = SystemProperties.System.Media.EpisodeNumber;
}
and in SystemProperties
Line 7940
///
/// Name: System.Media.EpisodeNumber -- PKEY_Media_EpisodeNumber
/// Description: Example: "1"
///
/// Type: UInt32 -- VT_UI4
/// FormatID: {6D748DE2-8D38-4CC3-AC60-F009B057C557}, 2
/// Description System.Media.EpisodeNumber
/// A 1 based monotonically incremented number that corresponds to the episode of the show
///
///
///
public static PropertyKey EpisodeNumber
{
get
{
PropertyKey key = new PropertyKey(new Guid("{64440492-4C8B-11D1-8B70-080036B11A03}"), 100);
return key;
}
}
thanks
[email protected]
The text was updated successfully, but these errors were encountered: