|
| void | AddProperty (Property property) |
| | Adds a property to an item.
|
| |
| void | AddProperty (string propertyName) |
| | Adds a property to an item.
|
| |
| void | BeginBatchModification (string batchName) |
| |
| bool | CanAddProperty (Property property) |
| | Checks whether Kanzi Studio allows you to add a specific property to an item.
|
| |
| bool | CanAddProperty (string propertyName) |
| | Checks whether Kanzi Studio allows you to add a specific property to an item.
|
| |
| void | CommitBatchModification () |
| |
| bool | Delete () |
| | Deletes a project item.
|
| |
| void | DeregisterThumbnailUser (object user) |
| | Deregisters a registerd thumbnail user.
|
| |
| IEnumerable< Property > | GetAddableProperties () |
| | Gets a list of properties which you can add to an item.
|
| |
| T | GetAncestor< T > () |
| | Gets the nearest item of given type in the parent tree.
|
| |
| ProjectItem | GetChild (string childName) |
| | Gets the child item of the current item with the given name.
|
| |
| T | GetChild< T > (string childName) |
| | Gets the child item of the current item with the given name and type.
|
| |
| int | GetChildIndex (ProjectItem child) |
| |
| IEnumerable< Property > | GetContextProperties () |
| |
| IEnumerable< Property > | GetFixedProperties () |
| |
| IEnumerable< Property > | GetFrequentlyAddedProperties () |
| |
| ProjectItem | GetProjectItemByPath (string path) |
| |
| string | GetRelativeProjectPathTo (ProjectItem anotherItem) |
| |
| IEnumerable< Property > | GetRemovableProperties () |
| | Gets a list of properties which you can remove from an item.
|
| |
| BitmapSource | GetThumbnail (int width, int height, bool showChildren, bool showFullScreen, Node contextNode) |
| | Gets the thumbnail image for a project item.
|
| |
| BitmapSource | GetThumbnail (int width, int height, bool showChildren, bool showFullScreen, Node contextNode, float[] letterboxColorRGBA) |
| | Gets the thumbnail image for a project item.
|
| |
| IEnumerable< ProjectItem > | GetTreeItemsAsList () |
| | Enumerates the items under this ProjectItem including this item itself, children, and grand children.
|
| |
| bool | HasProperty (Property property) |
| | Checks whether an item has a specific property.
|
| |
| bool | HasProperty (string propertyName) |
| | Checks whether an item has a specific property.
|
| |
| bool | IsPropertyReadOnly (Property property) |
| |
| void | RegisterThumbnailUser (object user, uint width, uint height, bool showChildren, bool showFullScreen, Node contextNode) |
| | Registers a user for the thumbnail images for a project item.
|
| |
| void | RemoveProperty (Property property) |
| | Removes a property from an item.
|
| |
| void | RemoveProperty (string propertyName) |
| | Removes a property from an item.
|
| |
| void | SetChildIndex (ProjectItem child, int index) |
| |
| void | SetPropertyReadOnlyStatus (Property property, bool? value) |
| |
| void | UpdateValidity () |
| | Recalculates the validity the item.
|
| |
| object | Get (Property property) |
| | Gets the value of a property.
|
| |
| object | Get (string propertyName) |
| | Gets the value of a property.
|
| |
| T | Get< T > (TypedProperty< T > property) |
| | Gets the value of a property.
|
| |
| void | Set (string propertyName, object value) |
| | Sets the value of a property.
|
| |
| void | Set< T > (TypedProperty< T > property, T value) |
| | Sets the value of a property.
|
| |
| string | GenerateUniqueChildName (string defaultName) |
| | Generates a unique name.
|
| |
| string | GetInvalidityReasonOfNewName (string newName) |
| | Returns the reason why the passed name is not valid.
|
| |
| EventHandler< CollectionChangedEventArgs< ProjectItem > > | ChildCollectionChanged |
| |
| EventHandler< DeletedEventArgs > | Deleted |
| |
| EventHandler< DeletedEventArgs > | Deleting |
| |
| EventHandler< CollectionChangedEventArgs< ProjectItem > > | DescendantChildCollectionChanged |
| |
| EventHandler< DeletedEventArgs > | DescendantDeleted |
| |
| EventHandler< DynamicPropertyChangedEventArgs > | DescendantDynamicPropertyChanged |
| |
| EventHandler< ParentChangedEventArgs > | DescendantParentChanged |
| |
| EventHandler< CollectionChangedEventArgs< string > > | DescendantPropertyCollectionChanged |
| |
| EventHandler< ProjectItemEventArgs > | Disposing |
| |
| EventHandler< DynamicPropertyChangedEventArgs > | DynamicPropertyChanged |
| |
| EventHandler< ParentChangedEventArgs > | ParentChanged |
| |
| EventHandler< PathChangedEventArgs > | PathChanged |
| |
| EventHandler< DynamicPropertyChangedEventArgs > | PreviewDescendantDynamicPropertyChanged |
| |
| EventHandler< DynamicPropertyChangedEventArgs > | PreviewDynamicPropertyChanged |
| |
| EventHandler< CollectionChangedEventArgs< string > > | PropertyCollectionChanged |
| |
| EventHandler< ReplaceEventArgs > | Replacing |
| |
| EventHandler | ThumbnailChanged |
| |
| EventHandler | ValidityChanged |
| |
Access resource files such as images, shader source files, and 3D assets.
Resource file items are project items that represent the files in the resource file directories of the project directory.