Index file share with pictures - how to get the "Tag" property as refiner?

Hi,
I'm indexing a folder in file share and in the windows explorer view i gave values to the "Tags" property.
Now i want to set it as refiner in search results. I see that SharePoint gets the properties of: file name, size, picture height, picture width, author... how to get also the properties of Tags? and Dimensions?
keren tsur

Hi keren,
According to your description, my understanding is that you want to add some refiners based on pictures’ properties in SharePoint 2013 Search.
Firstly, do a full crawl for the content cource.
For the ‘Tags’ refiner, go to the results page, click on edit page and edit the refiners web part, then choose the Choose Refiners picker. Now add the TAGS field to the right hand column.
More information, please refer to the link:
http://social.technet.microsoft.com/wiki/contents/articles/23690.sharepoint-metadata-tag-refiners-not-displaying-in-sharepoint-2013office-365-search.aspx
SharePoint indexes an item based on list/library columns. However, for the Dimensions property of pictures, SharePoint library cannot retrieve the property from pictures . So when crawling, the property cannot be crawed as a crawled property, you are not
able to add it as a refiner in Search. When you use Picture Library, there are Picture Size, Picture Width and Height columns, you can create refiners based on these three columns. You can check them in Crawled properties(CA->Search Service Application->Seach
Schema).
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support

Similar Messages

  • How to get the 'text' property value of a button in coding?

    Hi Experts,
    I'm using 10 buttons all are having common action('click'). when i click a button the 'text' value of the button should pass to a function.So the action is same but the passed value will be the 'text' value of the corresponding button.  I don't know how to get the 'text' property of a button in coding. Kindly help me to solve this problem.
    Thanks and Regards
    Basheer

    Hi,
    My event is like this.
    public void onActionclick(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
         String s =  ?  ; // should get the 'text' property of clicked button
         fillInput(s);     // function to be called
    The called function is,
    public void fillInput( java.lang.String id )
        String str=wdContext.currentContextElement().getNum();
        str = str + id;
        wdContext.currentContextElement().setNum(str);
    How can i get the 'text' property value of the corresponding button. Click action should be common to all buttons.
    Thanks and Regards,
    Basheer

  • How to get the tag name into javascript

    Hi,
    Is there any way to get the tag name into java script when user clicks on.
    For eg: if i use netui:anchor tag, how can I pass the tag id to the javascript when user clicks on the link using onClick attribute. This tag id needs to be evaluated at run time.
    Ex code is given below.
    function fun1(){
    // how to get the tag name;
    <%
    String st="hai";
    %>
    <netui:anchor action="x" onClick="fun1()" tagId="<%=st%>>
    I want to get this tagId (st) to the java script function fun1() when user clicks on this link. How can I do that. can you please help in this issue.
    Thanks,
    Satish.

    Hi,
    You can set the java variable as a js variable at run time:
    <script>
    var anchorName = <%=getNetuiTagName%>;
    function fun1()
    var anchorID = getNetuiTagName(anchorName);
    alert(anchorID);// this will show the rendered ID for the anchor specified
    </script>
    this works because the jsp variable will be rendered before the js.
    Thanks,
    Steve

  • How to get the tag name of HTMLDocument?

    I am now using JEditorPane to display and edit a html file.
    My code is like this:
    kit = new HTMLEditorKit();
    doc = (HTMLDocument) (kit.createDefaultDocument());
    editor.setEditorKit(kit);
    editor.setDocument(doc);
    editor.setContentType("text/html; charset=utf-8");
    editor.getDocument();
    [editor is the class JEditorPane,  doc is HTMLDocument,  kit is HTMLEditorKit]
    When a user clicks on the pane, it's easy to me to get the caret position. However, how can I get the tag?
    For example,
    <p><font class="book">I am a boy.</font> Hello! </p>
    On the pane, the position between "I am a boy" is clicked, I want to get the name of the tag - "font". Moreover, how can I get the class - "book" also?
    Moreover, can I get the <p> tag also?
    Many Thanks!
    Stephen

    Hi Stephen,
    is it possible to get the EditorKit from the EditorPane and then get the ViewFactory for the editor kit.
    Since u have the some tags of the elements hardcoded in the HTMLEditorKit.HTMLFactory it will be handy i guess.
    Let me know whether it helped or not so that either same method be approached or some other has to be tried.
    Cheers,
    Nagaraj

  • How to get the count property from the oData response

    Hi,
    I have a fullscreen view in my Fiori app where we call a oData service through table.bindItems() inside the controller.
    The binding of items works fine but we have a situation when we need to display the total number of items (for e.g. 515) on the UI. We do not get this information from the VDM, so we plan to use the length property of the getList() method to determine the total number of items. But because of growing feature of the table it only reads 100 items at a time and the length property returns only 100. I have attached the listener attachRequestCompleted() for the model so that once the bindItems() request is complete i can get the length property. But my problem is that i want the total count.
    I saw in the debug that when this table.bindItems() gets called it makes a oData service call and in the response i can see that there is a count property available which has the total number of items (515 for my e.g.) but how do i read this count property from the response inside my controller (probably inside my attachRequestCompleted)?? I would really appreciate any help in this regard. Thanks.
    Kind Regards,
    Ashish
    Tags edited by: Michael Appleby

    HI Chandra,
    Thanks for your suggestions.
    But i think in my case we do not want to get the complete list. We still want to get only 100 items initially and then if the user would scroll down he/she would see more items. But we already need to know the total number of items for the purpose of showing a message to the user. For e.g. Total issues (515),  but the table would initially show only 100 and then another 100 after scroll. So setting the size litmit to max would not help.
    And to be able to use the $count you mentioned, we have to still make another oData service call which we do not want.
    But as i mentioned there is already a property named "__count" in the response of the bindItems() method call and i see that it has correct count but not sure how to retrieve it inside the controller. Thanks.
    Regards,
    Ashish

  • File share with my friends computer across the internet.

    Hello,
    so my friend recently got a mac (changed from windows)
    and i was wondering can i set up file sharing with him?
    I have created an "Online HD" in my sharing folder, so how can he access it?
    thanks
    Aries

    Yes, it is possible. To add to what others have said here, if you are connected to the internet via a router that implements NAT (network address translation), you have to configure the router to do "port forwarding", which means that connections that come into it on a certain port (AppleShare uses port 548) should be forwarded to your computer on the LAN (local network). The person on the connecting end supplies the IP address or host name for the router (not your Mac) to connect.
    Caveats are, your ISP may change your IP address at will so you have to beware of that. They usually don't change very often. More importantly, though, you should keep in mind that it is a big bad world out there, and every listening port that you enable is a potential avenue for the bad guys to get in. AppleShare is pretty secure, but if you do set this up then I recommend you enable it when necessary. Disable File Sharing, or better yet, disable the NAT port forwarding for 548, when you aren't using it.
    Another caveat is that your ISP may not allow setting up a server on some ports, or at all. If they block port 548 you can use a different one. If they block all ports then you're out of luck.

  • How to get the autosizing property of cluster from program

    When creating cluster on front panel, it is possible by right click to select the autosizing property, I would like to be able to do that dynamically from inside my program, but do not find how.
    Does somebody know how to do that???
    Thanks

    Hre is CC code as LV 7.0.
    Warning!
    This property is not supported and if you have trouble with it..... you have no hope of getting help (from NI).
    See the LAVA forum for more info on LV Scripting.
    http://forums.lavausergroup.org/index.php?showforum=29
    Ben
    Message Edited by Ben on 11-27-2005 01:32 PM
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction
    Attachments:
    Autosize.vi ‏17 KB

  • How to get the system property - user.name from a client system

    Hi All,
    I have an application which would enable active users from the domain of the company. I want to get the name of the client from the system. I tried to run it on the local machine from Jdeveloper, it returned me the correct user name. But when the application is deployed on the Oracle Application server, and i hit the URL of the application, it returns the server URL.
    I understand that the JSP works on the server side here but help me out to get a solution. I want to read the user name from the client side.
    Thanks in advance!
    Akhil

    Akhil,
    I hope this will never work. Think about your requirement for a second....
    This would mean an application is able to see my user credentials without my knowledge. It's bad enough the know my IP if I'm not using TOR.
    To get your requirement to work you have to redefine it a bit. The user have to log in to your application. The application holds the name together with an ID of the session to know the user in further requests.
    Thats a basic security theme, described in the dos [Adding Security to a Fusion Web Application|http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/adding_security.htm] .
    Timo

  • How to get the iView Property value in NWDS

    Hi all,
    I my requirement I need to get some of the iView Property Value in NWDS.
    Can anybody help me for this?
    Helpful answers will appreciate.
    Thanks & regards,
    Kathiresan R

    Steps
    1. Define the properties in portalapp.xml
    <component-profile>
    <property name="user" value="asterix">
      <property name="personalization" value="dialog"/>
      <property name="plainDescription" value="User name"/>
    </property>
    </component-profile>
    2. Within the doContent(request is a signature in doContent) method of your AbstractPortalComponent please
    add the following code to access the property:
    public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
        IPortalComponentProfile profile = request.getComponentContext().getProfile();
        String Name = profile.getProperty("user");

  • Trying to read a file but doesnt know how to get the size of the inputstrem

    hi im trying to read a file in a cel this is my code:
    fconn = (FileConnection)Connector.open("file://localhost/" + actualdir);                     
    InputStream fis = fconn.openInputStream();                                                 
    byte b[] = new byte[1024];                                                                         
    fis.read(b);                         
    fis.close();
    fconn.close();   
    textBox1 = new TextBox("Viendo el Archivo: " + list1.getString(list1.getSelectedIndex()), null, 1024,TextField.ANY | TextField.UNEDITABLE);                       
                              textBox1.setString(new String(b, 0, b.length));                        i dont want to create always an array of bytes of size 1024 instead i wanna know how many bytes does inputstream object has, how can i know that?

    you can either retrieve the whole file at once by determine the file size like:
    fconn = (FileConnection)Connector.open("file://localhost/" + actualdir);
    InputStream fis = fconn.openInputStream();
    byte b[] = new byte[fconn.fileSize()];
    fis.read(b);
    fis.close();
    fconn.close();
    or read every single byte
    fconn = (FileConnection)Connector.open("file://localhost/" + actualdir);
    InputStream fis = fconn.openInputStream();
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    int i = fis.read();
    while(i != -1){
    baos.write(i);
    fis.read();
    String content = new String(baos.toByteArray());

  • I deleted a wedding video on my iphone that was backed up with itunes, how do get the video back?

    Please it's the only video we have!

    If you did not transfer the video to the pc, it is gone.
    Check in your photo file on the pc.

  • How to get the CanGoBack property and GoBack() method for windows 8 store app

    Hi Everybody,
            I m working windows 8 store app with webview. Here I have two buttons for go back and go forward. But i didn't have default  property for goback and goforward. How can i achieve this? 

    Thanks Rob Caplan
    Actually I want solution for XAML.
    I achieve this by using list and maintaining the the current item position of current URL.
    See the Sample code:
    In webview loadingcomplete event track the url navigations
    private int _bacListPositionElevate = -1;
    webView.LoadCompleted += (object s, NavigationEventArgs e) =>
    _currentUri = e.Uri;
    if (_currentUri != null)
    if (_currentUri != elevateNavigationStack[_bacListPositionElevate])
    elevateNavigationStack.Add(_currentUri);
    _bacListPositionElevate++;
    Now in the back button decrease the position like this:
    _bacListPositionElevate--;
    webView.Navigate(elevateNavigationStack[_bacListPositionElevate]);
    BackButton.IsTapEnabled = (_backStackPositionElevate != 0);
    FrwdButton.IsTapEnabled = (_backStackPositionElevate < elevateNavigationStack.Count - 1);
    Now in the forward button increase the position like this:
    _bacListPositionElevate++;
    wvElevate.Navigate(elevateNavigationStack[_bacListPositionElevate]);
    imgElevateBack.IsTapEnabled = (_backStackPositionElevate != 0);
    imgElevateFwrd.IsTapEnabled = (_backStackPositionElevate < elevateNavigationStack.Count - 1);

  • How to get the tag of the User Defined Variables using the Get Tag method%3F

    For the cRIO modules under a cRIO Chasis, a tag value can be obtained using the Get Tag method with crio.Type to the TagName input of the method. When it comes to the User Defined Variables, what should be fed to the TagName input?

    For the cRIO modules under a cRIO Chasis, a tag value can be obtained using the Get Tag method with crio.Type to the TagName input of the method. When it comes to the User Defined Variables, what should be fed to the TagName input?

  • How to get the values from popup window to mainwindow

    HI all,
       I want to get the details from popup window.
          i have three input fields and one search button in my main window. when i click search button it should display popup window.whenever i click on selected row of the popup window table ,values should be visible in my main window input fields.(normal tables)
       now i am able to display popup window with values.How to get the values from popup window now.
       I can anybody explain me clearly.
    Thanks&Regards
    kranthi

    Hi Kranthi,
    Every webdynpro component has a global controller called the component controller which is visible to all other controllers within the component.So whenever you want to share some data in between 2 different views you can just make it a point to use the component controller's context for the same. For your requirement (within your popups view context) you will have have to copy the component controllers context to your view. You then will have to (programmatically) fill this context with your desired data in this popup view. You can then be able to read this context from whichever view you want. I hope that this would have made it clear for you. Am also giving you an [example|http://****************/Tutorials/WebDynproABAP/Modalbox/page1.htm] which you can go through which would give you a perfect understanding of all this. In this example the user has an input field in the main view. The user enters a customer number & presses on a pushbutton. The corresponding sales orders are then displayed in a popup window for the user. The user can then select any sales order & press on a button in the popup. These values would then get copied to the table in the main view.
    Regards,
    Uday

  • How to get the TableRow from TableView with given row Index.

    Hi ,
    I want to retrieve the TableRow object or Cells of that row of the TableView, for the given row index. How i can get that.
    Here is the below code what i am actually looking for
    TableView table = new TableView();
    table.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
         @Override
         public void changed(ObservableValue<? extends Number> paramObservableValue,Number prevRowIndex, Number currentRowIndex) {
              System.out.println(":::::::::>  Previous Row : "+prevRowIndex+" Current Row : "+currentRowIndex);
              if(prevRowIndex.intValue()>-1){
                   // TODO: Get the TableRow object of prevRowIndex or the cells in that row.
    });Thanks in advance !!

    Jonathan, Thanks for the info !
    Actually my requirement is ,
    1) I have an editable table with four columns. Where the first three colums are editable and the last column is a delete button to delete the record.
    2) My requirement is such that, whenever the user edits a cell, it is not comitted on focus out but the whole row(all cells) is comitted at a time when the user hits "enter". If the validation is not successfull, the textfields are styled with error class and focuses on it.
    So based on the key event on the textfield in the editable cell, i am fetching all the cells in the same row, with the below code.. and doing the save/update operation.
    textBox.setOnKeyReleased(new EventHandler<KeyEvent>() {
         @Override
         public void handle(KeyEvent t) {
              if (t.getCode() == KeyCode.ENTER) {
                          TableRowSkin<ContactPersonResponse> rowSkin = (TableRowSkin<ContactPersonResponse>) cell.getParent();
                    ObservableList<Node> cells = rowSkin.getChildren();
                    view.setCellAction(cells);
                          // The setCellAction(cells) will iterate through all the cells, validates the text field,
                          // if validation is success commits all the cells else styles the cells and focuses on the cell.
    });Till now everything is fine and working properly.
    Now I have new requirement that when the user edits a row (not yet comitted) and if he selects another row, the previous selected row should be automatically committed with validation.
    So my final action is to call the setCellAction(cells) by passing the cells of the previous selected row.
    table.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
         @Override
         public void changed(ObservableValue<? extends Number> paramObservableValue,Number prevRowIndex, Number currentRowIndex) {
              System.out.println(":::::::::>  Previous Row : "+prevRowIndex+" Current Row : "+currentRowIndex);
              if(prevRowIndex.intValue()>-1){
                   // TODO: Need to call the setCellAction method by passing the cells of previous selected row. (prevRowIndex)
                            // Here i am not getting how to get the cells of the previous row.          
    });In the selectedIndex listener , i am not getting how to get the cells/row from the index.
    Any solution or workaround for achieving this functionality is highly apprieciated .
    Thanks & Regards,
    Sai Pradeep Dandem.
    Edited by: Sai Pradeep Dandem on Jan 2, 2012 10:23 PM
    Edited by: Sai Pradeep Dandem on Jan 2, 2012 10:23 PM

Maybe you are looking for