The description within the ViewAndLayoutItem class is incorrect.

Hi,

The message advises to “Use TextBuiltInId instead,” but it should correctly state “Use ImageTextBuiltInId instead.”

//
  // Summary:
  //     This built in view item is obsolete and will no longer be supported from Smart
  //     Client 2026 R1. Use VideoOS.Platform.Client.ViewAndLayoutItem.ImageTextBuiltInId
  //     instead. Identifies a text viewitem that is used to display a text string in
  //     the Smart Client. To be used with VideoOS.Platform.Client.ViewAndLayoutItem.InsertBuiltinViewItem(System.Int32,System.Guid,System.Collections.Generic.Dictionary{System.String,System.String}).
  //
  //     Needs a property for the text string:
  //     "Text" = The text string to show
  [Obsolete("This built in view item is obsolete and will no longer be supported from Smart Client 2026 R1. Use TextBuiltInId instead.", false)]
  public static Guid TextBuiltInId = new Guid("769457D3-1F67-4C61-8529-5A428689A7CF");

Kind regards,

Xavier

When I check it looks as if it is already corrected.

https://doc.developer.milestonesys.com/mipsdk/index.html?base=MIPhelp%2Fclass_video_o_s_1_1_platform_1_1_client_1_1_view_and_layout_item.html&tree=tree_Search.htm

l

Where did you find it? Might it be an older version?

Thank you for your report.

Hi @Bo Ellegård Andersen (Milestone Systems)​ ,

This is from the MilestoneSystems.VideoOS.Platform SDK Version: 25.2.3

Do you find it on the link I posted above?

Please tell me exactly where you find this.

Hi @Bo Ellegård Andersen (Milestone Systems)​ ,

This is found within the ViewAndLayoutItem class of the Milestone SDK. You can access it by pressing F12 on the declaration or by hovering over ViewAndLayoutItem.TextBuiltInId.

imageWhen I hover, I can see that it gives the correct description, but when I go to the declaration, the obsolete description is different.image

Hi @Bo Ellegård Andersen (Milestone Systems)​ ,

Let me know if I was clear enough for you.

I have reached the realization that the “documentation” part is correct, but the Obsolete attribute caries the wrong information. The way you document your observation is crystal clear, thank you for the effort.

I will make sure this is corrected for future releases of the MIP Library. It will not be in 25.3 as it is closed for new additions, being tested and finalized for release, but I also hope you do not see this as super urgent to get fixed fast.

Hi @Bo Ellegård Andersen (Milestone Systems)​ ,

No issue at all. I wanted to bring this to your attention, as I was initially confused.

Kind regards,

Xavier